Javaregex 简明教程

Examples of Reluctant Quantifiers

懒惰量词指示搜索引擎从最短可能的字符串片段开始。一旦找到匹配项,引擎将继续;否则,它会向正在检查的字符串部分添加一个字符并搜索该部分,依此类推。此过程将一直持续到找到匹配项或用完整个字符串。以下是使用 Java 中的正则表达式编写懒惰量词的一些示例。

Sr.No

Construct & Matches

1

X?? X,一次或根本没有。

2

X*? X,零次或多次

3

X+? X,一次或多次。

4

X{n}?X, exactly n times.

5

X{n,}? X,至少n次。

6

X{n,m}? X,至少n次但不多于m次