php正则负向的理解
时间:2021-07-01 10:21:17
帮助过:29人阅读
$str='' ;
$patten='/<(?!ab)([a-z]{9,})>/' ;
$str=preg_replace($patten,"",$str);
echo $str;
echo "\n" ;
$patten='/<(?!ab)([a-z]{8,})>/' ;
//php正则正向与负向的理解
//这里话应该理解为<>之间有至少8个字符 并且不以ab开头
//错误的理解 <>之间最前两个字符不能为ab且后面还要跟至少8个字符
$str=preg_replace($patten,"",$str);
echo $str;
echo "\n" ;
?>