Examples of Reluctant Quantifiers

一个不情愿的量词表示搜索引擎以最短的字符串开头.一旦找到匹配,引擎继续;否则它会向正在检查的字符串部分添加一个字符并搜索该字符,依此类推.此过程将一直进行,直到找到匹配项或整个字符串已用完为止.以下是在java中使用正则表达式的Reluctant Quantifiers的各种示例.

Sr.NoConstruct&匹配
1X ??

X,一次或根本没有.

2X *?

X,零次或多次

3X +?

X,一个或更多次.

4X {n}?

X,正好是n次.

5X{n,}?

X,至少n次.

6X {n,m}?

X,至少n但不超过m次