Maison > Article > développement back-end > 请问正则匹配,有个小疑惑
请教正则匹配,有个小疑惑
<br /><?php<br />$str='唐老鸭'; //老,唐老鸭等有老字的都不能通过<br />$pre='/[\'\"\ \ ]/'; //把全角空格去掉就可以<br />if(preg_match($pre, $str)){<br /> echo $str.'不通过';<br />}<br />else{<br /> echo $str.'通过';<br />}<br />?><br />
$pre='/[\'\"\ \ ]/u';
$str='唐老鸭'; <br />$pre='/[\'\"\ \ ]/';<br />if(preg_match($pre, $str)){<br /> echo $str.'不通过';<br />}<br />else{<br /> echo $str.'通过';<br />}唐老鸭通过
$str='唐老 鸭'; <br />$pre='/[\'\"\ \ ]/';<br />if(preg_match($pre, $str)){<br /> echo $str.'不通过';<br />}<br />else{<br /> echo $str.'通过';<br />}唐老 鸭不通过