JS中判断字符串是否包含指定字符

js yekong

方法一: indexOf()

var str = "123"
console.log(str.indexOf("2") != -1); // true

方法二:match()

var str = "123"
var reg = RegExp(/3/);
if(str.match(reg)){
 //包含;
}

方法三: search()

var str = "123"
console.log(str.search("2") != -1); // true

RegExp对象的方法

方法四: test()

var str = "123"
var reg = RegExp(/3/);
 console.log(reg.test(str) != -1); // true

方法五:exec()

var str = "123"
var reg = RegExp(/3/);
if(reg.exec(str)){
 //包含;
}
喜欢