Foxtable(狐表)用户栏目专家坐堂 → 单字符判断问题


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

主题:单字符判断问题

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


加好友 发短信
等级:小狐 帖子:313 积分:2913 威望:0 精华:0 注册:2012/7/20 16:04:00
单字符判断问题  发帖心情 Post By:2013/7/30 10:43:00 [只看该作者]

Dim lb As String = "中"

If Char.Isletter(lb) Then
    Output.Show(lb)
End If

 

上面代码判断“中” 属于字母?!,那如何区分判断 字母 跟 文字 呢?


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By: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]+"))

 回到顶部