Foxtable(狐表)用户栏目专家坐堂 → EditMask


  共有5948人关注过本帖树形打印复制链接

主题:EditMask

帅哥哟,离线,有人找我吗?
Bin
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178530 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/7/4 16:20:00 [显示全部帖子]

你的意思是限制只能输入中文吗?

有关EditMask可以查看帮助相关http://www.foxtable.com/help/topics/1866.htm

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178530 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/7/4 16:36:00 [显示全部帖子]

可以使用正则表达式验证

Dim s As String = "Level 0 adkj"
MessageBox.show(System.Text.RegularExpressions.Regex.IsMatch(s,"^Level[\s]+[0-9]+[\s]+([\w\W\s\d\+/=]*)$"))

看看是否符合你要求.

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178530 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/7/4 16:51:00 [显示全部帖子]

什么意思啊? 你不是要  "Level 0 任意字符"   这种格式吗?  还是?

你把你需要限制的格式说清楚.

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178530 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/7/4 16:54:00 [显示全部帖子]

Dim s As String = "Level 0 - asdf啊"
MessageBox.show(System.Text.RegularExpressions.Regex.IsMatch(s,"^Level[\s]+[0-9]+[\s]+[\-]+[\s]+([\w\W\s\d\+/=]*)$"))
[此贴子已经被作者于2013-7-4 16:54:54编辑过]

 回到顶部