php正则匹配中文

添加评论 2009年12月10日

php正则匹配中文的方法:

$str = "04aol汉字";
$pattern = "/^(\d{2})([A-Za-z]{3})([".chr(0xa1)."-".chr(0xff)."]+)$/";
if(preg_match($pattern, $str, $tmp))
{
  var_export($tmp);
}

显示结果:

array (
  0 => '04aol汉字',
  1 => '04',
  2 => 'aol',
  3 => '汉字',
)
  1. 2010年1月8日 at 01:00 | #1

    utf8试过?

  2. 2010年2月4日 at 10:59 | #2

    帮顶

  1. 还没有 trackbacks
订阅评论