发布于 2023-11-04 17:14:50 浏览 164 次
var str = "Hello, World!";
var pattern = /Hello/; // 正则表达式模式
var result = pattern.test(str); // 返回 true
test() 方法:用于检测字符串是否符合正则表达式的模式,并返回布尔值。
3、
var str = "Hello, World!";
var pattern = /Wor/; // 正则表达式模式
var result = pattern.exec(str); // 返回 ["Wor"]
exec() 方法:用于在字符串中执行正则表达式模式的搜索,并返回结果数组或 null。
4、
var str = "Hello, World!";
var pattern = /l/g; // 正则表达式模式,使用 g 标志进行全局匹配
var result = str.match(pattern); // 返回 ["l", "l", "l"]
match() 方法:用于在字符串中寻找与正则表达式匹配的内容,并返回匹配结果的数组或 null。
5、
var str = "Hello, World!";
var pattern = /World/; // 正则表达式模式
var result = str.search(pattern); // 返回 7
search() 方法:用于在字符串中搜索与正则表达式模式匹配的内容,并返回第一个匹配的索引位置,如果没有找到则返回 -1。
6、
这些方法都可以通过传入相应的正则表达式模式来查询字符串中的内容。你可以根据具体的需求选择适合的方法使用。