以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 单字符判断问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=38465) |
-- 作者:temblar -- 发布时间:2013/7/30 10:43:00 -- 单字符判断问题 Dim lb As String = "中" If Char.Isletter(lb) Then
上面代码判断“中” 属于字母?!,那如何区分判断 字母 跟 文字 呢? |
-- 作者:Bin -- 发布时间:2013/7/30 10:48:00 -- http://www.foxtable.com/help/topics/0610.htm 1.用排除法,除开数字 标点 字母 那么剩下的只能是中文了 2.用正则表达式 Dim s As String = "中文" messagebox.show(System.Text.RegularExpressions.Regex.IsMatch(s,"[\\u4e00-\\u9fa5]+")) |