$str = 'goggle';
$pattern = '/go*gle/';
if(preg_match($pattern,$str)){
echo '给定的字符串' .$str. '符合正则规则';
}else{
echo '没有匹配到';
}
?>正则表达式的元字符 “ * ”代表匹配0次、1次多次其前面的原子
但是代码中“ * ”的前面是“ o ”应该是“google”和“goooogle”才可以匹配成功。
为什么goggle也会匹配成功?而“gogjle”就会匹配失败?
慕粉4408023
KevenHuang
随时随地看视频慕课网APP