js match方法的使用
2021-01-25 14:14
标签:val tooltip har video cti 检索 mock init important match() 方法可在字符串内检索指定的值,或找到一个或多个正则表达式的匹配。 该方法类似 indexOf() 和 lastIndexOf(),但是它返回指定的值,而不是字符串的位置。 存放匹配结果的数组。 字符串 正则表达式 js match方法的使用 标签:val tooltip har video cti 检索 mock init important 原文地址:https://www.cnblogs.com/nieaojie625/p/13235820.html
语法
x
stringObject.match(searchvalue)//searchvalue检索的字符串的值
stringObject.match(regexp)//regexp正则表达式
返回值
检索的两种方式
xxxxxxxxxx
var str2="Hello World!,Hello World!";
console.log(str2.match("World")); //["World", index: 6, input: "Hello World!,Hello World!", groups: undefined]
console.log(str2.match("World").input); //Hello World!,Hello World!
document.write(str2.match("World")); //World
document.write(str2.match("world")) //null
x
var str3="1 plus 2 equal 3"
//用正则表达式匹配数字
document.write(str3.match(/\d+/g)); //1,2,3
console.log(str3.match(/\d+/g)); //["1", "2", "3"]