欢迎来到福编程网,本站提供各种互联网专业知识!

PHP preg_match的匹配多国语言的技巧

发布时间:2013-07-08 作者: 来源:转载
这篇文章主要是介绍了PHPpreg_match中匹配多国语言的方法,需要的朋友可以参考下
正则:[S]{2,32}

过滤是管用的
PHP中:

复制代码 代码如下:
var_dump( preg_match("/[Sb]{2,32}/",'ج') );
echo '


';
var_dump( preg_match("/[Sb]{2,32}/",'中国') );

是不行的


需要加一个参数u,按照uniode来读码

复制代码 代码如下:
var_dump( preg_match("/[Sb]{2,32}/u",'ج') );
echo '


';
var_dump( preg_match("/[Sb]{2,32}/u",'中国') );
echo '
';
var_dump( preg_match("/[Sb]{2,32}/u",'Дракон') );
echo '
';
var_dump( preg_match("/[Sb]{2,32}/u",'cc') );

相关推荐