CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

如何限制特定字符串!

楼主appropriate()2003-06-03 23:13:22 在 Delphi / VCL组件开发及应用 提问

限制字符串中必须有     @   ,来验来证是否是合法的   email   地址。  
    如果没有则showmessage('非法字符')  
  限制字符串必须是整数,来验证是否是   合法的移动电话号码。  
  如果不是整数则showmessage('非法号码')     不要用   try   ...except   ...end   来判断。  
  谢谢! 问题点数:100、回复次数:10Top

1 楼things(Loving You)回复于 2003-06-03 23:20:19 得分 0

1,使用pos函数,使用方法请看帮助Top

2 楼sea026(沸点海岭_____征求“海”字的26种写法)回复于 2003-06-03 23:23:30 得分 30

var  
      I:   Integer;  
  begin  
      I   :=   AnsiPos('@',   string);  
      if   I   =   0   then  
            showmessage('非法字符')  
   
  如果不是整数则showmessage('非法号码')     不要用   try   ...except   ...end   来判断。  
  为何?Top

3 楼things(Loving You)回复于 2003-06-03 23:23:37 得分 30

2。是使用edit接收字符串吗?  
  如果是可以在keypress事件中通过限制输入来实现  
   
  if   not   (key   in   ['1'..'9',   #8,   #13,   #27])   then  
      key   :=   #0;Top

4 楼appropriate()回复于 2003-06-03 23:33:59 得分 0

能解释下   #8   #13   #27       和   key:=#0     是什么意思吗?Top

5 楼lEFTmOON(我的小站(www.ismyway.com))回复于 2003-06-03 23:36:50 得分 30

#8不知道  
  #13回车  
  #27   Esc  
  #0使输入字符无效  
  Top

6 楼appropriate()回复于 2003-06-03 23:48:11 得分 0

但是这样没有反馈信息阿?Top

7 楼patchclass(黑翼)回复于 2003-06-03 23:50:03 得分 0

整数用   StrToIntDef判断看看Top

8 楼apple058(浪迹天涯)回复于 2003-06-04 00:10:15 得分 0

#8     好像是按   Tab   键Top

9 楼nyf1220(我是党员----不过听说最近风声紧,打算换名字)回复于 2003-06-04 00:21:44 得分 0

是不是应该加上   @的ansi?   #64??Top

10 楼nyf1220(我是党员----不过听说最近风声紧,打算换名字)回复于 2003-06-04 00:23:29 得分 10

if   not   (key   in   ['1'..'9',   #8,   #13,   #27,#64])   then  
      key   :=   #0;//这里是不是在加个showmessage*();??  
  Top

相关问题

  • 如何替换文件中的特定字符串?
  • 如何在JAVASCRIP中实现特定字符串替换?
  • 如何在指定Buffer中查找特定字符串??
  • 如何用代码生成一个特定的字符串?
  • 请问C#中如何取得字符串的特定位
  • 如何从一个字符串中删除特定字符
  • 请教如何从字符串中根据特定分隔符提取子字符串。
  • 如何从含有特定的分割符的字符串中提取指定的字符串?
  • 用webbrowser 如何提取指定字符串之前,特定位置的字符串?
  • 字符串资源是不是限制大小?如何突破?

关键词

  • 字符
  • 字符串
  • showmessage
  • 非法
  • 整数
  • 限制
  • key
  • then

得分解答快速导航

  • 帖主:appropriate
  • sea026
  • things
  • lEFTmOON
  • nyf1220

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo