手机
当前位置:查字典教程网 >编程开发 >正则表达式 >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的匹配多国语言的技巧】相关文章:

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

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

PHP preg match正则表达式函数的操作实例

PHP匹配多行的正则表达式分析

解决preg_match匹配过多字符长度的限制的思路分析

关于preg_replace函数的问题讲解

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

一个匹配形如“#100”的正则表达式

asp.net中匹配URL网址的正则表达式

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

精品推荐
分类导航