以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]输入掩码 只允许输入 任意个英文字母或者数字,不允许输入中文【解决】 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=60560) |
-- 作者:arthurshoe -- 发布时间:2014/11/27 0:11:00 -- [求助]输入掩码 只允许输入 任意个英文字母或者数字,不允许输入中文【解决】 [求助]输入掩码 只允许输入 任意个英文字母或者数字,不允许输入中文 输入掩码怎么设置。。。好像没有办法设置任意个字符。。。关键是不允许输入中文 [此贴子已经被作者于2014-11-28 16:37:38编辑过]
|
-- 作者:land089 -- 发布时间:2014/11/27 2:33:00 -- http://www.foxtable.com/help/topics/1866.htm 看看这个你就明白了
|
-- 作者:Bin -- 发布时间:2014/11/27 8:06:00 -- 掩码是无法设置任意个字符, 你可以在Textchanged 判断一下字符串是否合法. 或者在提交保存前判断.
|
-- 作者:arthurshoe -- 发布时间:2014/11/28 16:32:00 -- 怎么判断是不是中文了?应该有像keycode范围什么的吧? |
-- 作者:Bin -- 发布时间:2014/11/28 16:35:00 -- http://baike.baidu.com/item/%E7%BE%8E%E5%9B%BD%E4%BF%A1%E6%81%AF%E4%BA%A4%E6%8D%A2%E6%A0%87%E5%87%86%E4%BB%A3%E7%A0%81?fromtitle=ascii%E7%A0%81%E8%A1%A8&fr=aladdin |
-- 作者:arthurshoe -- 发布时间:2014/11/28 16:37:00 -- 谢谢! |
-- 作者:有点甜 -- 发布时间:2014/11/28 16:39:00 -- Dim str As String = "asdf中文adf" Dim reg As new System.Text.RegularExpressions.Regex("[\\u4e00-\\u9fa5]+") If reg.Ismatch(str) = False Then msgbox("没有中文") End If |
-- 作者:arthurshoe -- 发布时间:2014/12/4 16:25:00 -- xiexie! |