Reluctant量詞表示搜索引擎以最短的字串開頭。 當找到匹配,引擎繼續; 否則它會將一個字元添加到要檢查的字串部分並搜索該字元,依此類推。 此過程將一直進行,直到找到匹配項或整個字串已用完為止。 以下是在java中使用正則運算式的Reluctant量詞的各種示例。
編號 | 構造 | 匹配 |
---|---|---|
1 | X?? | X,一次或沒有。 |
2 | X*? | X,零次或多次 |
3 | X+? | X,一次或多次 |
4 | X{n}? | X,正好是n 次。 |
5 | X{n,}? | X,至少n 次。 |
6 | X{n,m}? | X,至少n 次但不超過m 次 |
上一篇:
Java正則貪婪量詞
下一篇:
Java正則Possessive量詞