首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

RegExp对象

1.什么是 RegExp? 正则表达式描述了字符的模式对象。 当您检索某个文本时,可以使用一种模式来描述要检索的内容。RegExp 就是这种模式。 简单的模式可以是一个单独的字符。...比如,以下是等价的: var re = new RegExp("\\w+"); var re = /\w+/; 3.RegExp 修饰符 修饰符用于执行不区分大小写和全文的搜索。...创建: 1、通过RegExp()构造函数来创建(显式创建) var reg=new RegExp('表达式'[,修饰符]); 2、通过字面量(直接量)方式来创建(隐式创建) --常用...返回:如果匹配返回数组,不匹配返回null 语法:reg.exec(检测的内容) 说明: 第一个数组元素存放的匹配的内容 第二、三……数组元素存放的是分组所匹配的内容...返回:如果匹配返回数组,不匹配返回null 语法:reg.exec(检测的内容) 说明: 第一个数组元素存放的匹配的内容

1.5K30
您找到你想要的搜索结果了吗?
是的
没有找到

Js中RegExp对象

描述 创建一个RegExp对象通常有两种方式,一种是通过字面量创建,一种是通过RegExp对象构造函数创建。...() regexObj.exec(str) exec()方法在一个指定字符串中执行一个搜索匹配,返回一个结果数组或null,在设置了global或sticky标志位的情况下,RegExp对象是有状态的...sss String.prototype.split() str.split([separator[, limit]]) split()方法使用指定的分隔符字符串将一个String对象分割成子字符串数组...() regexObj.exec(str) exec()方法在一个指定字符串中执行一个搜索匹配,返回一个结果数组或null,在设置了global或sticky标志位的情况下,RegExp对象是有状态的...[@@split]() [@@split]()方法切割String对象为一个其子字符串的数组,这个方法的使用方式和 String.prototype.split()相同,不同之处是this和参数顺序。

10.5K20

JavaScript(RegExp正则匹配)

JavaScript的RegExp对象和String对象定义了使用正则表达式来执行强大的模式匹配和文本检索与替换函数的方法。...在JavaScript中,正则表达式是由一个RegExp对象表示的.当然,可以使用一个RegExp()构造函数来创建RegExp对象, 也可以用JavaScript 1.2中的新添加的一个特殊语法来创建...RegExp对象.就像字符串直接量被定义为包含在引号内的字符一样, 正则表达式直接量也被定义为包含在一对斜杠(/)之间的字符.所以,JavaScript可能会包含如下的代码: var pattern =.../s$/; 这行代码创建一个新的RegExp对象,并将它赋给变量parttern.这个特殊的RegExp对象和所有以字母"s"结尾的字符串都匹配.用RegExp()也可以定义 一个等价的正则表达式,代码如下...: var pattern = new RegExp("s$"); 无论是用正则表达式直接量还是用构造函数RegExp(),创建一个RegExp对象都是比较容易的.较为困难的任务是用正则表达式语法来描述字符的模式

4.3K50
领券