{2,5} 中 5 的意义是什么?它匹配前一个令牌的 2 到 5 个。这是一个惰性匹配,在满足下一个标记之前将匹配尽可能少的字符。
我举了个例子abcccccabccc
,在 {2,5} 中没有看到 5 的任何用途?它只匹配 2 个连续的 a。
有人可以举一个第二个参数起任何作用的例子吗?(在这种情况下为 5 {2,5}?)
abc{2,5} is greedy match
First match: abccccc
Second match: abccc
abc{2,5}? is lazy match
First match: abcc
Second match: abcc