使用String对象的方法
// 1.indexOf
//返回字串在字符串中首次出现的位置。如果没有返回 -1。
if(namesList[i].indexOf("河南") != -1){
//处理逻辑
}
// 2.search
//返回一个或多个匹配的字串,如果没有找到任何匹配的子串,则返回 -1。
if(namesList[i].search("河南") != -1){
//处理逻辑
}
// 3.match
//与search相同,返回一个或多个匹配的字串,如果没有找到任何匹配的子串,则返回 -1。
var reg = RegExp(/"河南"/);
if(namesList[i].match(reg)){
//处理逻辑
}
使用RegExp对象的方法
// 4.test
//返回 true 或 false。
var reg = RegExp(/"河南"/);
if(reg.test(namesList[i])){
//处理逻辑
}
// 5.exec
//返回一个数组,其中存放匹配的结果。如果未找到匹配,则返回值为 null。
var reg = RegExp(/"河南"/);
if(reg.exec(namesList[i])){
//处理逻辑
}