正则表达式总结
发布时间:2020-12-13 22:41:40 所属栏目:百科 来源:网络整理
导读:一、标准部分(BRE): (1)锚字符: ^ —— 行首 $ —— 行尾 (2)替代符: * ——星号,匹配0或多个字符 . —— 点号,匹配任意1个字符(不匹配换行符) [] —— 匹配指定域的单个字符,[abc](多个字符中的一个) [a-c](指定字符集区间中的一个) [^ab
一、标准部分(BRE): (1)锚字符: ^ —— 行首 $ —— 行尾 (2)替代符: * ——星号,匹配0或多个字符 . —— 点号,匹配任意1个字符(不匹配换行符) [] —— 匹配指定域的单个字符,[abc](多个字符中的一个) [a-c](指定字符集区间中的一个) [^abc](非指定字符中的一个),必须匹配 特殊字符 ——
注:特殊符号“.*[]^${}+?|()”及“/”的使用作普通符号时进行转义
二、扩展部分(ERE): (1)替代符: + ——加号,匹配1或多个字符 ?——问号,匹配0或1个字符 (2)重复次数: {} ——花括号,指定元素重复次数 (3)逻辑: | ——管道符号,多个模式的OR逻辑 (4)聚合: () ——聚合表达式,将多个符号聚合为逻辑上的一个元素 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |