当前位置:首页 > PHP教程 > 正则表达式 > 列表

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

发布:smiling 来源: PHP粉丝网  添加日期:2018-09-25 10:59:24 浏览: 评论:0 

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') ); 

Tags: 实例 语言 代码

分享到: