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] => 给
)
)
----------------------------------------------------
绝对值得珍藏,查询了好多资料才找到的
["']?>[^<]+</ 匹配标题
- 上一篇 »Java匹配正则表达式汇总
- 下一篇 »Java匹配正则表达式汇总