轉(zhuǎn)載:原文
()
()內(nèi)的內(nèi)容表示的是一個子表達(dá)式刺洒。
例如(ab){1,3},就表示ab一起連續(xù)出現(xiàn)最少1次亚斋,最多3次作媚。如果沒有括號的話,ab{1,3},就表示a帅刊,后面緊跟的b出現(xiàn)最少1次,最多3次漂问。
[]
[]表示匹配的字符在[]中赖瞒,并且只能出現(xiàn)一次,并且特殊字符寫在[]會被當(dāng)成普通字符來匹配蚤假。
例如[(a)]栏饮,會匹配(、a磷仰、)袍嬉、這三個字符。
{}
{}一般用來表示匹配的長度。
比如 \s{3} 表示匹配三個空格伺通,\s[1,3]表示匹配一到三個空格箍土。