您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

正则表达式加上明星区别?

正则表达式加上明星区别?

它们称为量词。

* 0个或多个前面的表达式

+一个或多个表达式

认情况下,量词是贪婪的,这意味着它匹配尽可能多的字符。

?一个量词后改变行为,使这个量词“ungreedy”,意味着它会匹配尽可能少。

例如,在字符串“ abab ”上

a.*b 将匹配“ abab”(preg_match_all将返回一个匹配项,即“ abab”)

a.*?b仅匹配开头的“ ab”(preg_match_all将返回两个匹配“ ab”)

其他 2022/1/1 18:14:47 有520人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶