检查文本是否在字符串中
我想检查一些文本是在一个字符串,例如我有一个字符串
str = "car, bycicle, bus"
我有另一个字符串
str2 = "car"
我想检查str2是否在str中。
我是一个JavaScript的新手,所以请忍受我:)
问候
if(str.indexOf(str2) >= 0) {
...
}
或者如果你想去正则表达式路线:
if(new RegExp(str2).test(str)) {
...
}
但是,您可能会遇到后者中转义(元字符)的问题,所以第一条路线更容易。
str.lastIndexOf(str2)> 0; 这应该工作。 但未经测试。
请使用这个:
var s = "foo";
alert(s.indexOf("oo") > -1);
链接地址: http://www.djcxy.com/p/12857.html