JavaScript - RegExp
- 可用性:
- ECMAScript v3
- 继承:
- Object
- 描述:
- RegExp对象表示一个正则表达式,它是对字符串执行模式匹配的强大工具。一个新的RegExp对象,具有指定模式和标志。如果RegExp()构造函数的参数是正则表达式而不是字符串,那么RegExp()构造函数将用与指定的RegExp相同的模式和标志创建一个新的RegExp对象。
- 属性:
-
- RegExp.global:RegExp对象是否有标志“g”。
- RegExp.ignoreCase:RegExp对象是否有标志“i”。
- RegExp.lastIndex:上次匹配后的字符串位置,用于在一个字符串中进行多次匹配。
- RegExp.multiline:RegExp对象是否有标志“m”。
- RegExp.source:正则表达式的文本。
- RegExp.exec():通用模式匹配,返回一个数组,如果没有找到匹配,则值为null。
- RegExp.test():检测一个字符串时候匹配某个正则表达式。