您现在的位置是:网站首页> 编程资料编程资料
PHP preg_match的匹配多国语言的技巧_正则表达式_
2023-05-25
439人已围观
简介 PHP preg_match的匹配多国语言的技巧_正则表达式_
正则:[\S]{2,32}

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

过滤是管用的
PHP中:
复制代码 代码如下:
var_dump( preg_match("/[\S\b]{2,32}/",'ج') );
echo '
';
var_dump( preg_match("/[\S\b]{2,32}/",'中国') );
是不行的
需要加一个参数u,按照uniode来读码
复制代码 代码如下:
var_dump( preg_match("/[\S\b]{2,32}/u",'ج') );
echo '
';
var_dump( preg_match("/[\S\b]{2,32}/u",'中国') );
echo '
';
var_dump( preg_match("/[\S\b]{2,32}/u",'Дракон') );
echo '
';
var_dump( preg_match("/[\S\b]{2,32}/u",'cc') );
您可能感兴趣的文章:
- php中使用preg_match_all匹配文章中的图片
- php preg_match_all结合str_replace替换内容中所有img
- PHP中preg_match正则匹配中的/u、/i、/s含义
- PHP函数preg_match_all正则表达式的基本使用详细解析
- PHP 正则表达式之正则处理函数小结(preg_match,preg_match_all,preg_replace,preg_split)
- PHP preg match正则表达式函数的操作实例
- php中获取指定IP的物理地址的代码(正则表达式)
- PHP IPV6正则表达式验证代码
- PHP 正则表达式效率 贪婪、非贪婪与回溯分析(推荐)
- php常用正则函数实例小结
- php正则修正符用法实例详解
- php使用preg_match()函数验证ip地址的方法
相关内容
- 常用的JQuery数字类型验证正则表达式整理_正则表达式_
- JS、replace利用正则表达式替换SQL所有参数为指定格式的数据_正则表达式_
- 如何使用JavaScript和正则表达式进行数据验证_正则表达式_
- javascript中使用正则表达式进行字符串验证示例_正则表达式_
- php匹配网址的正则 几乎可以匹配任何网址_正则表达式_
- 匹配移动/联通/电信手机号码正则表达式小结_正则表达式_
- 正则删除字符串左、右或两端的空格经验总结_正则表达式_
- javascript正则表达式基础篇_正则表达式_
- JavaScript正则表达式验证中文实例讲解_正则表达式_
- 8个你应该了解的正则表达式提高你的工作效率_正则表达式_
