JavaScript 教程 目录

JavaScript 正则表达式

在 JavaScript 中,正则表达式是一种强大的工具,用来匹配和操作字符串。正则表达式由一个模式和一些可选的标志组成,可以用来检查字符串是否符合某种模式,替换字符串中的内容,提取字符串中的特定部分等操作。

创建正则表达式

在 JavaScript 中,可以使用两种方式来创建正则表达式:使用字面量和使用构造函数。

使用字面量

-- ------
--- ------- - -----

-- --------
--- ------------ - -----------------------------------

使用构造函数

-- ------
--- ------- - --- --------------

-- --------
--- ------------ - --- -------------------------------------------

正则表达式的标志

在创建正则表达式时,可以指定一些标志来改变匹配的行为。

  • i:忽略大小写
  • g:全局匹配
  • m:多行匹配
-- ------- -----
--- ------- - ---------

-- ------
--- ------------- - ------

正则表达式的方法

JavaScript 的字符串对象提供了一些方法来操作正则表达式。

  • test(): 测试字符串是否匹配正则表达式
  • exec(): 在字符串中执行正则表达式匹配
--- ------- - -----
--- --- - -----------

------------------------------- -- -- ----
------------------------------- -- -- -----

常用的正则表达式

匹配邮箱地址

--- ------------ - -----------------------------------

匹配手机号码

--- ------------ - ---------------

匹配 URL

--- ---------- - ------------------------------------

正则表达式是 JavaScript 中非常重要的一部分,熟练掌握正则表达式可以帮助我们更高效地处理字符串操作。


上一篇:JavaScript 类型转换
下一篇:JavaScript 错误