如何用正则表达式来表示中文 - 中国WEB开发者网络 (http://www.webasp.net) -- 技术教程 (http://www.webasp.net/article/) --- 如何用正则表达式来表示中文 (http://www.webasp.net/article/14/13896.htm) |
| -- 作者:未知 -- 发布日期: 2004-10-14 |
| 由于中文的ASCII码是有一定的范围的。所以你可以用下面的正则表达式来表示中文。
/^[chr(0xa1)-chr(0xff)]+$/ 下面是一个使用的例子: $str = "超越PHP"; if (preg_match("/^[".chr(0xa1)."-".chr(0xff)."]+$/", $str)) { echo "这是一个纯中文字符串"; } else { echo "这不是一个纯中文字串"; } |
| webasp.net |