JavaScript 正则表达式的实现与应用
1. JavaScript 中实现正则表达式的方法
在 JavaScript 里,实现正则表达式有多种方式。常见的方法包括 test() 、 match() 和 replace() ,此外,还有 exec() 、 search() 、 matchAll() 、 replaceAll() 和 split() 等方法。这些方法可分为两类,一类属于 RegExp 对象,另一类是 String 对象的属性。了解它们的区别以及适用场景,有助于编写更简洁高效的程序。
2. RegExp 对象的方法
2.1 test() 方法
test() 方法用于检查给定字符串中是否存在某个模式,返回布尔值。例如:
const str = "12 days";
const re = /day/;
console.log(re.test(str));
// →true
test() 和 exec() 这类方法会使用 lastIndex 作为搜索字符串的起始位置。若匹配成
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



