被遗忘的四个Javascript正则替换规则
来源:互联网 发布:中国单挑全世界知乎 编辑:程序博客网 时间:2024/06/03 14:43
原文:http://hi.baidu.com/momoca/blog/item/f1e9f70358427ce809fa9368.html
相信玩正则的朋友都知道 正则替换的 $1...$9 属性但是 $符号除了 1~9 以外还有另外四种组合方式
RegExp.rightContext
属性 ($')
返回被搜索的字符串中从最后一个匹配位置开始到字符串结尾之间的字符。只读。 RegExp.lastMatch
属性 ($&)
返回任何正则表达式搜索过程中的最后匹配的字符。只读。 RegExp.leftContext
属性 ($`)
返回被查找的字符串中从字符串开始位置到最后匹配之前的位置之间的字符。只读。 RegExp.lastParen
属性 ($+)
如果有的话,返回任何正则表达式查找过程中最后括的子匹配。只读。
在做正则匹配的时候,如果需要正确输出 $ 需要使用 $$ 来输出,否则文本中遇到这些特殊的情况。出来的结果就非预料之中咯。
- 被遗忘的四个Javascript正则替换规则
- 被我遗忘的技术------Javascript里使用正则表达式
- JavaScript函数调用的四个规则
- javascript的repalce()正则表达式替换
- Notepad++正则表达式替换规则
- VS2012 查找替换正则规则
- 浅入javascript正则表达式的规则.
- JavaScript 正则表达式的规则和使用
- JavaScript中的正则替换
- JavaScript正则替换
- javascript正则表达式规则
- JavaScript基础知识——被自己遗忘的
- 被遗忘的java
- 被遗忘的Rotor
- 被人遗忘的
- 被遗忘的BLOG
- 被遗忘的时光
- 被遗忘的世界
- 编写PHP扩展三步曲之一
- .Net中的反射 (转)
- 用Php扩展实现的简单框架1
- Artm-Analyzer Toolkits统计分析组件包共享版发布
- 2.5 限定符(4)
- 被遗忘的四个Javascript正则替换规则
- (C#)利用反射动态调用类成员[转载]
- 用Php扩展实现的简单框架 - 3
- shoutcast 例子分析
- 单向链表建立 排序
- 谈基于.Net平台开发中的模式窗体
- 用Php扩展实现的简单框架 - 4
- 2.5 限定符(3)
- .NET中如何在调用COM的时候得到返回参数值 (转)