正则表达式总结
工具Regexpal是一个在线Javascript正则表达式处理器,地址是:http://www.regexpal.com 学习正则重要的是实践操作,不妨举个栗子: 匹配号码:707-827-7019 字符组匹配[0-9][0-9][0-9]-[0-9][0-9][0-9]-[0-9][0-9][0-9][0-9] d匹配任意阿拉伯数字 dddDdddDddddD ddd.ddd.dddd. 捕获分组与后向应用用圆括号()创建分组,用1来对捕获分组内容进行向后引用 (d)d1 则匹配707 完整匹配号码: ^((d{3})|^d{3}[.-]?)?d{3}[.-]?d{4}$ ^ 表示一行起始位置 边界匹配行或字符串起始位置使用脱字符 ^ 量词量词默认是贪心的 贪心量词使用花括号{}可限制某个模式在某个范围内匹配的次数,另外,未经修饰的量词就是贪心量词 懒惰量词末尾加上?则使量词变懒惰 关于正则匹配html,xml标签,下次再写 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |