介绍正则表达式中的"循环体"语法,其实循环体是作者定义的,正确的描述是限定符。 通过不同的限定符,提供不同的匹配次数的作用。其基本语法是:表达式|限定符组合。
表达式|*
Hello*
字符o
*
(零次或多次)Hell
,Hello
,Helloo
和Hellooo
等等。表达式|+
Hello+
字符o
*
(一次或多次)Hello
,Helloo
和Hellooo
等等,但不能匹配Hell
。表达式|?
Hello?
字符o
?
(零次或一次)Hell
和Hello
。表达式|{n}
Hello{2}
字符o
{2}
(只能匹配两次)Helloo
。表达式|{n,}
Hello{2,}
字符o
{2,}
(至少两次)Helloo
,Hellooo
,Helloooo
等等。表达式|{n,m}
Hello{2,3}
字符o
{2,3}
(最少两次且最多三次)Helloo
,Hellooo
等等。{n}
,{n,}
,{n,m}
之间不能有空格。