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

正则表达式匹配不包含某些字符串的技巧

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

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

PHP 正则表达式的几则使用技巧

PHP中的递归正则使用说明

[asp]匹配网址的正则

正则基础之 小数点

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

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

java 字符串匹配函数

精品推荐
分类导航