正则表达式

2021年12月24日1 min read
正则表达式

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

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

实例

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

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

结果输出:123

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

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