【以解决】如何判断字符串中不含有汉字
本帖最后由 717127554 于 2013-4-13 12:13 编辑字符串可以是纯字母。
字符串可以是纯数字
也可以是字母和数字的混搭。
就是不要汉字。怎么判断呢 {:face (110):}{:face (110):}
$a = 'abc含 123'
If StringRegExp($a, '[^\x00-\xff]') Then MsgBox(0, $a, '含有汉字或双字节字符')
$b = '全都是 双字节字符'
If StringRegExp($b, '^[^\x00-\xff]+$') Then MsgBox(0, $b, '全都是双字节字符')
找到了AFAN的回答···昨天都没找到 自言自语吗? 我昨天找了半天,发完帖子后,才发现,柳暗花明又一村{:face (239):} 也可以供大家参考。 本帖最后由 netegg 于 2011-5-2 08:56 编辑
Local $string
For $i In StringSplit('abcdef z一 二三四五 A B123456','', 2)
If Chr(AscW($i)) And Not($i = ' ') Then$string &= Chr(AscW($i))
Next
msgbox(0,0,$string) 是这个吗\w+
还是说我out了 貌似可以按照双字符来判断,不过全角的字母,貌似也是双字符的 回复 8# 58fly
按照楼主的意思应该是
页:
[1]