博采众长,精于一技。Live for love, work for dream.
2010-04-13程序设计

PHP 正确匹配 UTF-8 中文的正则

我以前一直用这个

preg_match('~[\x7f-\xff]+~is', $string, $tmp);
今天才发现,上面这个也会匹配到一些欧洲国家的字符

应该用下面这个,注意修正符 u

preg_match('~[\x{4e00}-\x{9fa5}]+~u', $string, $tmp);

日志信息 »

该日志于2010-04-13 09:27由 Rebill 发表在程序设计分类下, 你可以发表评论。除了可以将这个日志以保留源地址及作者的情况下引用到你的网站或博客,还可以通过评论 RSS订阅这个日志的所有评论。

相关日志 »

赞助链接 »

添加新评论 »

返回顶部
无觅相关文章插件,快速提升流量