php正则表达式 匹配中文【正确版本】

<?php
$str = "tjt如果日国际日国际软件grg给rhh";
/* if (preg_match("/^[\x{4e00}-\x{9fa5}]+$/u",$str)) {
print("该字符串全部是中文");
} else {
print("该字符串不全部是中文");
*/

preg_match_all("/[\x{4e00}-\x{9fa5}]+/u",$str,$arr);
print_r($arr);

----------------------------------------

 

Array
(
[0] => Array
(
[0] => 如果日国际日国际软件
[1] =>
)

)

----------------------------------------------------

绝对值得珍藏,查询了好多资料才找到的

 ["']?>[^<]+</  匹配标题

posted @ 2017-10-28 21:34  在下刘彦直  阅读(876)  评论(0编辑  收藏  举报