当前位置:博客首页>>PHP >> 阅读正文

php正则匹配中文汉字-正则表达式匹配中文

作者: 郑晓 分类: PHP 发布于: 2011-05-27 18:14 浏览(7,252) 没有评论


最近学习正则,在百度搜php常用正则,80%都是采集的。其中开头都介绍了个匹配中文的方法,试了一下,不能用(汗!!!)。
这个方法也是搜集来的,可以正确匹配中文:

<?php
$str= "中文";

$par = "\x80-\xff";
$par2= chr(0xa1).'-'.chr(0xff);
/*
*使用$par和$par2两个表达示都能正确匹配。
*/

if(preg_match("/^[$par2]*$/",$str)){
 echo "\$str是中文!";
}else{
 echo "\$str不是中文!";
}
?>
       

本文采用知识共享署名-非商业性使用 3.0 中国大陆许可协议进行许可,转载时请注明出处及相应链接。

本文永久链接: https://www.zh30.com/php-regular-match-chinese-characters-regular-expression-matching-chinese.html