1正则表达式中的特殊字符 . * [ \ ^ $ 除此之外,其他函数与自身匹配, 可以用反斜线取消特殊字符的特殊含义。
|
2解释 单字符正则表达式。 句点 . 匹配任意字符。 单个字符集合的的定义 ,使用方框号。左右方框号一起定义一个集合,描述一个字符。 1)可以用减号-定义一个区间,如【a-d】,若减号在最后,则失去区间的意义。 2)可以用^来表示补集。如^开头,则表示与集合之外的其他的任意单字符匹配。,若不在开头,则表示失去补集的特殊意义。 3)正则表达式的特殊字符,在方框内时,仅代表他们自己。
|
3单字符的正则表达式的组合 (1)简单串结 (2)星号(*)单字符后跟*,表示匹配此单字符表达式的零次或任意多次。 (3)行尾符¥和行首符^,$只有出现在正则表达式最尾部是才有特殊意义,否则以自身匹配。类似的,^只有出现在正则表达式最首部是才有意义。
|