我有一个字符串,'|lcol~-1|lcol~-1'
. 我需要确定字符串是否包含'-1'
使用 JavaScript。在不使用该方法的情况下如何实现这一点indexOf
?
问问题
119 次
2 回答
4
好的,您可以通过其他方式进行操作,例如:
if (str.split("-1").length > 1) {
// Yes, `str` has "-1" in it
}
或者
if (/-1/.exec(str)) {
// Yes, `str` has "-1" in it
}
但indexOf
真的是最直接、最直接、最可维护的方式。
于 2012-12-11T10:46:19.360 回答
2
您应该使用 indexOf()。但是你也可以试试这个:
if(mystring.replace('-1','') != mystring) {...}
于 2012-12-11T10:48:10.480 回答