有多少个匹配

匹配一个或多个

一个或多个+
[0-9]+

匹配0个或多个

0个或多个
[0-9]

匹配0个或一个

0个或一个?
[0-9]?

匹配的重复次数

具体的重复次数{x}

[0-9]{4}

具体的有区间的重复次数

[0-9]{4,8}

至少重复多少次

[0-9]{4,}

[0-9]+ 等级与[0-9]{1,}

防止过度匹配贪婪和非贪婪

https://www.jb51.net/article/31491.htm
?的匹配范围有限制
贪冉量词 懒惰 就是多了个?号
. .?
+ +?
{2,} {2,}?

案例

  1. aa1111aa111aa
  2. 语法
  3. aa.*?aa
  4. aa.*aa
  5. 结果差的不是一般大