匹配所有中文字符的正则表达式是/[一-龥]/u,php代码如下。
要保存为utf-8编码
<?php preg_match_all('/[一-龥]/u', '龥大家好一s々 Ⅳ 4 N ぁ Ψ Ж ㄩ ā 몸234adsf', $matchs); print_r($matchs); ?>
运行结果如下:
Array ( [0] => Array ( [0] => 龥 [1] => 大 [2] => 家 [3] => 好 [4] => 一 ) )
下面是匹配所有不包含某个字符串的正则表达式:
^(?!.*?word).*$
《“php匹配所有中文的正则表达式”》 有 1 条评论
不错,学习了.