W3CAPI 在线教程 | 菜鸟教程_LOGO
文档目录
文档目录
我的书签
 

JavaScript

JavaScript 入门教程

JavaScript是一门Web编程语言,用来实现网页的交互功能,它和HTML、CSS共同组成了个Web开发的基础工具集合,也是前端开发者必备的技能;学习JavaScript教程可以了解它在网页开发中的所有特性和相关概念,让我们能够更加快速的去开发Web应用。

W3CAPI
1
2025-06-21 10:29:46

JS 正则表达式对象

JavaScript 正则表达式(RegExp)对象:属性与方法

详细说明

  • 在JavaScript中,正则表达式用于在字符串中执行模式匹配。
  • 可以通过两种方式创建
  • 1) 字面量语法,例如,要匹配 10 位数字:var mobileNumber = /\d{10}/。
  • 2) 使用 RegExp 对象创建,比如:var mobileNumber = new RegExp("\\d{10}", "g")。

JavaScript正则表达式对象属性

属性名详细说明版本实现
constructor指定用于创建对象原型的函数。于JavaScript 1.1中实现
global是否使用正则表达式进行测试。实现于JavaScript 1.2
ignoreCase在字符串中进行模式匹配时是否忽略大小写实现于JavaScript 1.2
input正则表达式执行匹配操作时所针对的字符串。实现于JavaScript 1.2
lastIndex指定开始下一次匹配的索引。实现于JavaScript 1.2
lastMatch最后匹配的字符。实现于JavaScript 1.2
multiline是否应在字符串中进行跨多行的搜索。实现于JavaScript 1.2
prototype用于向类的所有实例添加新属性和方法。
于JavaScript 1.1中实现
rightContext最近一次匹配后的子字符串。实现于JavaScript 1.2
source表示模式文本的只读属性。实现于JavaScript 1.2

JavaScript RegExp 对象方法

Name详细说明版本实现
compile用于在指定字符串中执行匹配搜索。实现于JavaScript 1.2
exec在其字符串参数中执行搜索以寻找匹配项。实现于JavaScript 1.2
test在正则表达式与指定字符串之间执行匹配搜索实现于JavaScript 1.2
toSource用于获取对象的字符串表示(源代码)。实现于JavaScript 1.3
toString表示指定对象的源代码。于JavaScript 1.1中实现

上一篇:JavaScript:正则表达式
下一篇:JavaScript constructor 属性:正则表达式(RegExp)对象

相关提问
敬请期待