码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript正则表达式-RegExp对象

时间:2014-12-23 22:33:37      阅读:256      评论:0      收藏:0      [点我收藏+]

标签:

RegExp对象方法

exec():与String对象的match()方法功能相同。

参数为被搜索字符串。返回数组或null

test():与String对象的search()方法功能相同。

参数为被搜索字符串。返回truefalse

RegExp对象实例属性

global:布尔值,表示正则表达式中后缀选项g是否被设置。

ignoreCase:布尔值,表示正则表达式中后缀选项i是否被设置。

lastIndex:一个整数值,表示下一次匹配开始的位置索引。

multiline:布尔值,表示正则表达式中后缀选项m是否被设置。

source:表示正则表达式的字符串形式。

RegExp对象静态属性

$1$2$3……$9:对子表达式匹配的结果字符串的引用,$1对应第一个子表达式匹配结果……最大为$9

input(简写形式$_):匹配所使用的字符串

lastMatch(简写形式$&):表示最后一次匹配的结果

lastParen(简写形式$+):表示最后一次匹配的子表达式

leftContext(简写形式$`):表示最后一次匹配结果之前的字符串

multiline(简写形式$*):指定是否所有表达式均使用多行模式

rightContext(简写形式$‘):表示最后一次匹配的字符串右侧的字符串

JavaScript正则表达式-RegExp对象

标签:

原文地址:http://www.cnblogs.com/snzigod/p/4181221.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!