这篇文章主要介绍了匹配中文汉字的正则表达式介绍,本文同时讲解了匹配中文字符的正则和匹配双字节字符的正则,需要的朋友可以参考下
\w匹配的仅仅是中文,数字,字母,对于国人来讲,仅匹配中文时常会用到,见下
</>code
- 匹配中文字符的正则表达式: [\u4e00-\u9fa5]
- 或许你也需要匹配双字节字符,中文也是双字节的字符
</>code
- 匹配双字节字符(包括汉字在内):[^\x00-\xff]
- 注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)
- javascript判断中文的正则
PHP正则表达式匹配中文字符</>code
- <script>
- function isChinese(temp)
- {
- var re = /[^\u4e00-\u9fa5]/;
- if(re.test(temp)) return false;
- return true;
- }
- alert(isChinese("中文"));
- </script>
</>code
- preg_match_all("/([\x{4e00}-\x{9fa5}])/u", $input, $match);
如对本文有疑问,请提交到交流论坛,广大热心网友会为你解答!! 点击进入论坛