|
- input 功能:返回当前要匹配的字符串 示例: console.log('input:'+RegExp.input) // -> 'Hello,everyone.My name is gtshen' 短名:RegExp.$_; 注意:opera 低版本并不支持。
- lastMatch 功能:最后一次匹配到的子串结果,需要开启修饰符-g。 示例: console.log('lastMatch:'+RegExp.lastMatch) // -> nam 短名:RegExp['$&']; 注意:opera 低版本并不支持。
- lastParen 功能:最后一次分组中捕获到的内容。需要开启修饰符-g。 示例: console.log('lastParen:'+RegExp.lastParen) // -> 'm'; 短名:RegExp['$+']; 注意:opera 低版本并不支持。
- leftContext 功能:以当前匹配到的子串为上下文,返回之前的子串。 示例: console.log('leftContext:'+RegExp.leftContext) // -> 'Hello,everyone.My '; 短名:RegExp['$&`'];
- rightContext 功能:以当前匹配到的子串为上下文,返回之后的子串。 示例: console.log('rightContext:'+RegExp.rightContext) // -> 'e is gtshen'; 短名:RegExp['$''];
- multiline 功能:是否支持多行。返回值为boolean值,true表示支持,false表示不支持。 示例: console.log('multiline:'+RegExp.multiline); 短名:RegExp['$*']; 注意:IE 并不支持。
- $1 - $9 功能:返回1 - 9个分组的值。 示例: console.log('$1:'+ RegExp.$1) // -> 'm'
* 注意的是“RegExp”指的是最近一次在程序运行中进行匹配操作的正则实例对象。
· 实例属性 (编辑:PHP编程网 - 湛江站长网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|