JavaScript正则表达式

本文最后更新于:2023年7月28日 凌晨

创建正则表达式

JavaScript可以用正则表达式字面量或正则对象RegExp生成正则表达式对象

1
2
const RE_1 = /Hello/
const RE_2 = new RegExp('hello')

正则方法

test

exec

match

matchAll

正则规则

字符匹配

1
const RE = /Hello/

"Hello world""Hello"

1
2
3
4
5
6
7
const RE_1 = /a/            // 匹配指定字符 (匹配字符"a")
const RE_2 = /[aeiou]/ // 匹配某一字符 (匹配"aeiou"中的一个字符)
const RE = /[a-d]/ // 匹配编码范围的字符
const RE = /[^aeiou]/ // bu'p'p
const RE = /\w/ //
const RE_3 = /.*/
const RE_4

前后缀


JavaScript正则表达式
https://qingshaner.com/JavaScript正则表达式/
作者
清山
发布于
2023年3月4日
许可协议