正则表达式
yangnianbing110
这个作者很懒,什么都没留下…
展开
-
关于正则表达式
什么是正则表达式?所谓正则表达式就是一种描述字符串结构模式的形式化表达方法 ,如果把正则表达式看做一门语言,那么同所有语言类似,正则表达式也包含了语言内置的关键字符和普通字符。同时通常一个正则表达式由多个部分组成,如何组织这些部分,让其更加高效的去筛选,去匹配给定的字符串就是我们需要学习的东西。为什么使用正则表达式?设想一个场景,邮箱中有成百上千封邮件,你需要从中找到你需要的邮原创 2014-10-12 10:38:50 · 642 阅读 · 0 评论 -
关于正则表达式——元字符
字符说明……原创 2014-10-12 11:35:40 · 792 阅读 · 0 评论 -
关于正则表达式——捕获型括号和非捕获型括号
对于括号中的子表达式,正则表达式会将匹配的字符串原创 2014-10-20 22:15:44 · 6344 阅读 · 0 评论 -
正则环视
环视环视只进行子表达式的匹配,不占有字符,匹配的内容不保存到匹配结果。环视的作用相当于对所在位置加了一个附加条件,只有满足了这个条件,环视子表达式才能匹配成功。 举个例子:/\d+(?=px)/ig用上面的正则去匹配1px,可以匹配成功,匹配到的结果是1。 但是如果用它去匹配1是匹配不成功的,因为不满足(?=px)。正则中的环视有一下几种: (?<=Expression)逆序肯定环视 如果原创 2016-04-20 10:04:52 · 1858 阅读 · 0 评论