首页 > PHP > php正则匹配中文

php正则匹配中文

2009年12月10日 yanglu 发表评论 阅读评论

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 => '汉字',
)
分类: PHP 标签: ,
  1. 2010年1月8日01:00 | #1

    utf8试过?

    [回复]

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

    帮顶

    [回复]

  1. 本文目前尚无任何 trackbacks 和 pingbacks.