设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 数据 创业者 手机
当前位置: 首页 > 站长学院 > PHP教程 > 正文

PHP preg_match的匹配多国语言的窍门

发布时间:2022-07-22 12:41 所属栏目:121 来源:互联网
导读:这篇文章主要是介绍了PHP preg_match中匹配多国语言的方法,需要的朋友可以参考下 正则:[/S]{2,32} 过滤是管用的 PHP中: 复制代码 代码如下: ?php var_dump( preg_match(/[/S/b]{2,32}/,) ); echo hr /; var_dump( preg_match(/[/S/b]{2,32}/,中国) ); 是
  这篇文章主要是介绍了PHP preg_match中匹配多国语言的方法,需要的朋友可以参考下
 
  正则:[/S]{2,32}
 
  过滤是管用的
 
  PHP中:
 
  复制代码 代码如下:
 
  <?php
 
  var_dump( preg_match("/[/S/b]{2,32}/",'ج') );
 
  echo '<hr />';
 
  var_dump( preg_match("/[/S/b]{2,32}/",'中国') );
 
  是不行的
 
  需要加一个参数u,按照uniode来读码
 
  复制代码 代码如下:
 
  <?php
 
  var_dump( preg_match("/[/S/b]{2,32}/u",'ج') );
 
  echo '<hr />';
 
  var_dump( preg_match("/[/S/b]{2,32}/u",'中国') );
 
  echo '<hr />';
 
  var_dump( preg_match("/[/S/b]{2,32}/u",'Дракон') );
 
  echo '<hr />';
 
  var_dump( preg_match("/[/S/b]{2,32}/u",'cc') )。
 

(编辑:ASP站长网)

    网友评论
    推荐文章
      热点阅读