-8
我有一个字符串,'|lcol~-1|lcol~-1'
。我需要确定该字符串是否包含使用JavaScript的'-1'
。如何在不使用indexOf
方法的情况下实现此目的?确定一个字符串是否包含另一个字符串
我有一个字符串,'|lcol~-1|lcol~-1'
。我需要确定该字符串是否包含使用JavaScript的'-1'
。如何在不使用indexOf
方法的情况下实现此目的?确定一个字符串是否包含另一个字符串
好吧,你可以做它的其他方式,如:
if (str.split("-1").length > 1) {
// Yes, `str` has "-1" in it
}
或
if (/-1/.exec(str)) {
// Yes, `str` has "-1" in it
}
但indexOf
真的将是最直接的,直接的,和维护的方法。
您应该使用indexOf()。 但你也可以试试这个:
if(mystring.replace('-1','') != mystring) {...}
“我不想使用方法索引”为什么? –
*“我不想使用方法索引”*为什么在天堂的名字不是? –
请阅读常见问题和发布问题 –