首页 > 语言 > PHP > 正文

php preg_match匹配不同国家语言的实例代码

2024-09-04 11:47:40
字体:
来源:转载
供稿:网友

php preg_match的匹配不同国家语言实例

正则:[/S]{2,32}

过滤是管用的

PHP中代码如下:

  1. var_dump( preg_match("/[/S/b]{2,32}/",'ج') ); 
  2. echo'<hr />'
  3. var_dump( preg_match("/[/S/b]{2,32}/",'中国') ); 

是不行的,需要加一个参数u,按照uniode来读码,代码如下:

  1. var_dump( preg_match("/[/S/b]{2,32}/u",'ج') ); 
  2. echo'<hr />'
  3. var_dump( preg_match("/[/S/b]{2,32}/u",'中国') ); 
  4. echo'<hr />'
  5. var_dump( preg_match("/[/S/b]{2,32}/u",'Дракон') ); 
  6. echo'<hr />'
  7. var_dump( preg_match("/[/S/b]{2,32}/u",'cc') ); 

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表