-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) {...}
「我不想使用方法索引」爲什麼? –
*「我不想使用方法索引」*爲什麼在天堂的名字不是? –
請閱讀常見問題和發佈問題 –