摘要:
基本元字符^ 在字符组里面表示排除的意思,字符组外面表示行首。用法:^cat匹配所有以cat开头的行,[^0-9]匹配除了0-9之外的任何字符$ 行末[..] 匹配a或者b- 只在[]里面表示特殊意义,其他为普通字符串。用法:[1-8]表示匹配1-8中的任何一个数字. 在字符组外表示任一字符(除了换行符)。在字符组内表示平常使用的"."| 在字符组外表示匹配两个子表达式中的一个。这样一种结构叫做“多选结构”。用法:^(ABC|D|E), 匹配以ABC,或者D,或者E,开头的字符串? 作用于紧接着它的前一个元素,表示前面的这个元素可以出现,也可以不出现。下限0,上限1。例如, 阅读全文