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
次