手机
当前位置:查字典教程网 >编程开发 >正则表达式 >PHP preg_match的匹配多国语言的技巧
PHP preg_match的匹配多国语言的技巧
摘要:正则:[S]{2,32}过滤是管用的PHP中:复制代码代码如下:

正则:[S]{2,32}

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

过滤是管用的

PHP中:

复制代码 代码如下:

<?php

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

echo '<hr />';

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

是不行的

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

复制代码 代码如下:

<?php

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

echo '<hr />';

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

echo '<hr />';

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

echo '<hr />';

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

【PHP preg_match的匹配多国语言的技巧】相关文章:

关于preg_replace函数的问题讲解

Javascript 字符串字节长度计算函数代码与效率分析(for VS 正则)

PHP下ereg实现匹配ip的正则

匹配5到10位无重复数字的正则表达式

PHP 正则 email语句详解

js 匹配多个的Email地址的代码

php中正则表达式中的特殊符号

java 字符串匹配函数

正则表达式链接替换函数的技巧

PHP中的递归正则使用说明

精品推荐
分类导航