11.限定符
有时候不知道要匹配多少字符。为了能适应这种不确定性,正则表达式支持限定符的概念。这些限定符可以指定正则表达
式的一个给定组件必须要出现多少次才能满足匹配。
下表给出了各种限定符及其含义的说明:
字符                                       描述 
*     匹配前面的子表达式零次或多次。例如,zo* 能匹配 "z" 以及 "zoo"。
       * 等价于{0,}。 
+      匹配前面的子表达式一次或多次。例如,'zo+' 能匹配 "zo" 以
        及 "zoo",但不能匹配 "z"。+ 等价于 {1,}。 
?      匹配前面的子表达式零次或一次。例如,"do(es)?" 可以匹配 "do" 
        或 "does" 中的"do" 。? 等价于 {0,1}。 
{n}    n 是一个非负整数。匹配确定的 n 次。例如,'o{2}' 不能匹配 "Bob" 
        中的 'o',但是能匹配 "food" 中的两个 o。
{n,}   n 是一...[ 查看全文 ]