正则表达式

2021-12-24

正则表达式(Regular Expression)是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为”元字符”)。

正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。

实例

从字符串 str 中提取数字部分的内容(匹配一次):

1
2
3
var str = "abc123def";
var patt1 = /[0-9]+/;
document.write(str.match(patt1));

结果输出:123

比如我们要获取这个字符串:data-v-04699762=””

我们可以这么写:(data-v-[0-9]+=””)