求助!正则的问题
[code]<?php$str = "啊啊啊放大";
if(preg_match("[\u4e00-\u9fa5]",$str,$reg)){
echo "匹配成功<font color=red><b> ".$reg[0];
}else {
echo "匹配失败";
}
?>[/code]
为什么输出的是:Warning: preg_match() [function.preg-match]: Compilation failed: PCRE does not support \L, \l, \N, \U, or \u at offset 1 in E:\PHP\bbs\zz.php on line 10 匹配失败。
[\u4e00-\u9fa5]不是匹配中文字符的吗?大家帮帮忙,到底问题在哪? 缺少定界符
preg_match("#[\u4e00-\u9fa5]#",$str,$reg)
试试~
页:
[1]