目录

Quantifiers

量词指定输入字符串中必须存在前一个元素(可以是字符,组或字符类)的实例数,以便进行匹配。

量词 描述 图案 火柴
* 匹配前一个元素零次或多次。 \d*\.\d".0", "19.9", "219.9"
+ 匹配前一个元素一次或多次。 "be+" “蜜蜂”中的“被”,“被”变为“弯曲”
? 匹配前一个元素零次或一次。 "rai?n""ran", "rain"
{ n } 正好匹配前一个元素n次。 ",\d{3}" “,043”in“1,043.6”,“,876”,“,543”和“,210”in“9,876,543,210”
{ n ,} 匹配前一个元素至少n次。 "\d{2,}""166", "29", "1930"
{ n , m } 匹配前一个元素至少n次,但不超过m次。 "\d{3,5}" “166”,“17668”“19302”in“193024”
*? 匹配前一个元素零次或多次,但尽可能少。 \d*?\.\d".0", "19.9", "219.9"
+? 匹配前一个元素一次或多次,但尽可能少。 "be+?" “be”在“被”中,“被”在“弯曲”中
?? 匹配前一个元素零次或一次,但尽可能少。 "rai??n""ran", "rain"
{ n }? 正好匹配前面的元素n次。 ",\d{3}?" “,043”in“1,043.6”,“,876”,“,543”和“,210”in“9,876,543,210”
{ n ,}? 匹配前一个元素至少n次,但尽可能少。 "\d{2,}?""166", "29", "1930"
{ n , m }? 在n和m次之间匹配前一个元素,但是尽可能少。 "\d{3,5}?" “166”,“17668”“193”,“024”in“193024”
↑回到顶部↑
WIKI教程 @2018