Reluctant量詞範例


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