正则表达式里的重复
知有
194
正则表达式
重复:
我们在使用正则表达式,可以把两位数描述成/\d\d/,四位数描述为/\d\d\d\d/,正则表达式中某元素的“重复出现次数”,也能够实现这些。
我们在正则模式之后跟随用 指定字符重复的标记。由于某些重复种类非常常用,因此就有一些专门用于表达这种情况的特殊字符。
正则表达式的重复字符语法:
{n,m}:匹配前一项至少n次,但不能超过m次。
{n,}:匹配前一项n次或者更多次。
{n}:匹配前一项n次。
?:匹配前一项0次或者1次,也就是说前一项是可选的。
+:匹配前一项1次或多次,等价{1,}。
*:匹配前一项0次或多次,等价{0,}。