<学习正则表达式>(1)
发布时间:2020-12-14 01:29:56 所属栏目:百科 来源:网络整理
导读:1.[ : 称为元字符,不参与匹配。 2.[A-A]:字符组或者字符集。例如:[0-9]或者[01239]前者匹配0~9所有数字字符,后者匹配特定的五个数字字符。 3.d:匹配所有阿拉伯数字,成为字符组简写式 4.D:匹配非数字字符 5. 使用.匹配任意字符,但通常不包括换行符.使
1.[ : 称为元字符,不参与匹配。 2.[A-A]:字符组或者字符集。例如:[0-9]或者[01239]前者匹配0~9所有数字字符,后者匹配特定的五个数字字符。 3.d:匹配所有阿拉伯数字,成为字符组简写式 4.D:匹配非数字字符 5. 使用.匹配任意字符,但通常不包括换行符.使用方法:[.带匹配连接符]举例:[.-]表示匹配 -; [..]表示匹配 . ; 6.捕获分组:用于匹配原文中的一部分; 后向引用:用于引用分组中的内容; 捕获分组的创建:{d} 针对捕获分组进行引用:{d}d 1也可以是{d}1 7.量词: {} : 举例d{2,4} 表示2到4个数字 ?:表示连接符可选,即可以不出现也可以出现一次 +:表示一个或者多个 *:表示零个或者多个 举例:{d{3}[.-]?}{2}d{4} 8.拓选文字符^ 出现在表达式起始位置或者 | 之后,表示之前的正则表达式会出现在一行的起始位置 9. | 表示选择,即从多个可选项中选取一个 10.$ 匹配行结束 测试网站:http://regexpal.com/ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |