我们在学习正则表达式的时候经常会提起贪婪匹配和惰性匹配。顾名思义,贪婪匹配就是尽可能多的匹配,而惰性匹配就是找到一个就万事大吉。看定义简单,但是当我们实际使用或者遇到问题时往往会忽略这个。先看一个例子:
图一:
图二
如果两张图一起放在这,可能好多人就会知道答案(因为这两个肯定有区别),但是当我们单独使用的时候,是不是会用错呢?
这两个结果说明正则表达式的分支结构是惰性的。
我们在学习正则表达式的时候经常会提起贪婪匹配和惰性匹配。顾名思义,贪婪匹配就是尽可能多的匹配,而惰性匹配就是找到一个就万事大吉。看定义简单,但是当我们实际使用或者遇到问题时往往会忽略这个。先看一个例子:
图一:
图二
如果两张图一起放在这,可能好多人就会知道答案(因为这两个肯定有区别),但是当我们单独使用的时候,是不是会用错呢?
这两个结果说明正则表达式的分支结构是惰性的。