+ -
当前位置:首页 → 问答吧 → preg_match 正则如何判断这批符号?

preg_match 正则如何判断这批符号?

时间:2011-03-22

来源:互联网

http://zh.wikipedia.org/wiki/%E8%A5%BF%E9%87%8C%E5%B0%94%E5%AD%97%E6%AF%8D%E5%88%97%E8%A1%A8
这种很奇怪的符号
Unicode在0400-A690范围

  if(preg_match("/[^\x{0400}-\x{A690}\x]+/u",$str)){
  $str=null;
  }

我想判断出现这个内容直接返回空!
可是都是失败

希望来帮帮..

作者: hiti8   发布时间: 2011-03-22

PHP code

echo urldecode("http://zh.wikipedia.org/wiki/%E8%A5%BF%E9%87%8C%E5%B0%94%E5%AD%97%E6%AF%8D%E5%88%97%E8%A1%A8");



看看这个结果……

作者: lijpwsw   发布时间: 2011-03-22

必须使用 espace

作者: hiti8   发布时间: 2011-03-22

热门下载

更多