正则环视
环视环视只进行子表达式的匹配,不占有字符,匹配的内容不保存到匹配结果。环视的作用相当于对所在位置加了一个附加条件,只有满足了这个条件,环视子表达式才能匹配成功。 举个例子: /d+(?=px)/ig
用上面的正则去匹配1px,可以匹配成功,匹配到的结果是1。 正则中的环视有一下几种:
挺绕口的,用例子说明比较好理解一下 ``` /d+(?=px)/ig ``` 如果上面的正则去匹配字符串”11px”,其中字符串”11”匹配了d+,d+后面跟着一个顺序肯定环视,那么接着匹配”11”右边的字符串”px”和环视表达式(?=px)是否匹配,这里是匹配的,因此该正则和字符串相匹配。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Core Data 教程入门
- ruby-on-rails – YAML :: load引发未定义的类/模块错误
- FastJson——生成和解析Json数据
- 使用Swift在UIActionsheet中添加datepicker
- xml – 用于选择没有特定属性的特定值的任何后代的XPath查询
- zoj 2314 Reactor Cooling (无源汇有上下界的可行流)
- c# – 来自XElement的Innertext?
- XML学习3:XML基本语法(二)
- WINCE 6.0 配置config 后调大镜像内核
- objective-c – addTarget:action:forControlEvents – T