-
常见匹配模式查看全部
-
. == [^\n]查看全部
-
修改模式查看全部
-
构造方法查看全部
-
常用表达式查看全部
-
常见修正模式查看全部
-
//正则表达式模式修正(在正则表达式代码中如何体现?只需在正则表达式的第2个/后加上修正模式的标识。[懒惰模式的标识是U]) //$pattern = '/imooc.+123/';//首先寻找imooc单词并且后面跟上.(除了换行符之外的任意字符)并且匹配1次到无穷大次(有很多种情况)并且结尾以123作为结束。 $pattern = '/imooc.+123/U';//懒惰模式(匹配结果取多种可能性中最短的那个) //匹配结果有多种可能(imooc__123,imooc__11213123,...),这个时候正则表达式在目标字符串上产生了歧义。 //匹配的结果存在很多种可能性,到底取哪种作为输出结果呢?这时需要给正则表达式指定一个修正模式来告诉PHP我们想要哪种结果。默认采用的是贪婪模式(选择匹配结果最长的那个)。 $subject = 'I love imooc__123123123123123123'; $matches = array(); preg_match($pattern,$subject,$matches); show($matches);查看全部
-
界定符查看全部
-
PHP正则表达式函数查看全部
-
常见修正模式查看全部
-
贪婪匹配与懒惰匹配查看全部
-
正则之边界控制与模式单元查看全部
-
正则之量词查看全部
-
元字符之原子的集合查看全部
-
元字符筛选方式查看全部
举报
0/150
提交
取消