* |
匹配上一个元素零次或多次。 |
\d*\.\d |
".0", "19.9", "219.9" |
+ |
匹配上一个元素一次或多次。 |
"be+" |
"been" 中的 "bee"、"bent" 中的 "be" |
? |
匹配上一个元素零次或一次。 |
"rai?n" |
"ran", "rain" |
{n} |
匹配上一个元素恰好 *n* 次。 |
",\d{3}" |
"1,043.6" 中的 ",043"、"9,876,543,210" 中的 ",876"、",543" 和 ",210" |
{n,} |
匹配上一个元素至少 *n* 次。 |
"\d{2,}" |
"166", "29", "1930" |
{ n,m} |
匹配上一个元素至少 *n* 次,但不多于 *m* 次。 |
"\d{3,5}" |
"166", "17668""193024" 中的 "19302" |
*? |
匹配上一个元素零次或多次,但次数尽可能少。 |
\d*?\.\d |
".0", "19.9", "219.9" |
+? |
匹配上一个元素一次或多次,但次数尽可能少。 |
"be+?" |
"been" 中的 "be"、"bent" 中的 "be" |
?? |
匹配上一个元素零次或一次,但次数尽可能少。 |
"rai??n" |
"ran", "rain" |
{n}? |
匹配前面的元素恰好 *n* 次。 |
",\d{3}?" |
"1,043.6" 中的 ",043"、"9,876,543,210" 中的 ",876"、",543" 和 ",210" |
{n,}? |
匹配上一个元素至少 *n* 次,但次数尽可能少。 |
"\d{2,}?" |
"166", "29", "1930" |
{ n,m}? |
匹配上一个元素的次数介于 *n* 和 *m* 之间,但次数尽可能少。 |
"\d{3,5}?" |
"166", "17668""193024" 中的 "193" 和 "024" |