Foxtable(狐表)用户栏目专家坐堂 → [求助]如何判断字符串中含有中文(包括中文的标点符号)?


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

主题:[求助]如何判断字符串中含有中文(包括中文的标点符号)?

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


加好友 发短信 F6
等级:狐精 帖子:3036 积分:19223 威望:0 精华:2 注册:2008/9/1 7:50:00
[求助]如何判断字符串中含有中文(包括中文的标点符号)?  发帖心情 Post By:2009/6/23 11:26:00 [只看该作者]

如题

 回到顶部
帅哥,在线噢!
狐狸爸爸
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/6/23 11:52:00 [只看该作者]

'''...
Output.show(Char.IsPunctuation(","))
Output.show(Char.IsPunctuation("我"))

 回到顶部
帅哥,在线噢!
狐狸爸爸
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/6/23 12:01:00 [只看该作者]

我搞错了,应该用asc函数判断。
中文的ascII码为负值,例如:

output.show(asc("我"))

结果是-12590


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


加好友 发短信 F6
等级:狐精 帖子:3036 积分:19223 威望:0 精华:2 注册:2008/9/1 7:50:00
  发帖心情 Post By:2009/6/23 13:08:00 [只看该作者]

谢谢
那2楼是干什么的?好像Char.IsPunctuation("我")=False ,Char.IsPunctuation("我")也是=False


 回到顶部
帅哥,在线噢!
狐狸爸爸
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/6/23 13:30:00 [只看该作者]

二楼用于判断标点符号

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


加好友 发短信
等级:幼狐 帖子:147 积分:947 威望:0 精华:0 注册:2009/5/12 9:43:00
  发帖心情 Post By:2009/6/23 13:44:00 [只看该作者]

呵呵,楼主是判断某个字符串中是否包含中文,贺老师方法需要通过循环语句处理才可以,否则,只能判断首字符,比如:output.show(asc("12345我"))


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


加好友 发短信
等级:幼狐 帖子:72 积分:614 威望:0 精华:0 注册:2009/5/23 10:22:00
  发帖心情 Post By:2009/6/23 16:43:00 [只看该作者]

留名 


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


加好友 发短信 F6
等级:狐精 帖子:3036 积分:19223 威望:0 精华:2 注册:2008/9/1 7:50:00
  发帖心情 Post By:2009/6/23 17:52:00 [只看该作者]

以下是引用易狐在2009-6-23 13:44:00的发言:
呵呵,楼主是判断某个字符串中是否包含中文,贺老师方法需要通过循环语句处理才可以,否则,只能判断首字符,比如:output.show(asc("12345我"))

那是


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


加好友 发短信 F6
等级:狐精 帖子:3036 积分:19223 威望:0 精华:2 注册:2008/9/1 7:50:00
  发帖心情 Post By:2009/6/23 17:53:00 [只看该作者]

以下是引用狐狸爸爸在2009-6-23 13:30:00的发言:
二楼用于判断标点符号

原来如比,呵呵


 回到顶部