一、正则表达式

正则表达式(Regular Expression),简称regex,又称规则表达式,是一种文本模式,它主要用于文本搜索和文本替换,是一种强大的文本处理工具。

二、重复匹配

重复匹配是指正则表达式可以用来匹配一个或多个字符串,可以重复多次,比如可以匹配字符串“a”重复5次,可以写成“a{5}”,也可以写成“aaaaa”。正则表达式还可以用来匹配一个范围内的字符串,比如可以用来匹配字符串“a”重复2到5次,可以写成“a{2,5}”,也可以写成“aa{3,4}”。

三、实例

比如,要匹配字符串“ab”重复3次,可以写成

,也可以写成
。要匹配字符串“ab”重复2到4次,可以写成
,也可以写成