问题描述
- js判断是否包含字符串问题
-
var str="中央综艺频道(3)(高清),中国教育频道(2)"; var sear=new RegExp('中央综艺频道(3)(高清)'); var test1 = '中央综艺频道(3)(高清)'; if(test1.indexOf(str) > 0 ) { alert("yes"); }else{ alert("no"); } if(sear.test(str)) { alert('Yes'); }else{ alert('no') }
这个返回NO ,求大神解答
解决方案
()是正则关键字,要转义
var sear = new RegExp('中央综艺频道(3)(高清)');
解决方案二:
js 判断字符串是否包含某字符串,String对象中查找子字符,indexOf
var test= "aa";
?
if(test.indexOf("a") > 0 )
{
? ?
}
indexOf用法:?
返回 String 对象内第一次出现子字符串的字符位置。?
? ?
? ?strObj.indexOf(subString[, startIndex])?
? ......
答案就在这里:js 判断字符串是否包含某字符串
时间: 2024-09-12 02:41:05