**贪婪模式:**正则表达式一般趋向于最大长度匹配,总是尝试匹配尽可能多的字符,也就是所谓的贪婪匹配。贪婪模式,就是在整个表达式匹配成功的前提下,尽可能多的匹配。量词包括:
{m, n}
{m, }
?
*
+
非贪婪模式:非贪婪匹配就是匹配到结果就好,总是尝试匹配尽可能少的字符。从应用角度分析,非贪婪模式,就是在整个表达式匹配成功的前提下,尽可能少的匹配。
{m, n}?
{m, }?
??
*?
+?
**贪婪模式:**正则表达式一般趋向于最大长度匹配,总是尝试匹配尽可能多的字符,也就是所谓的贪婪匹配。贪婪模式,就是在整个表达式匹配成功的前提下,尽可能多的匹配。量词包括:
{m, n}
{m, }
?
*
+
非贪婪模式:非贪婪匹配就是匹配到结果就好,总是尝试匹配尽可能少的字符。从应用角度分析,非贪婪模式,就是在整个表达式匹配成功的前提下,尽可能少的匹配。
{m, n}?
{m, }?
??
*?
+?