Javascript 如何使用 includes() 验证字符串是否包含“\”

Javascript how to verify if string contain ' \ ' with includes()

我正在尝试验证字符串是否包含此符号 \.

if (this.inputCity.includes('\')){
    // do something,,,
}

问题是反斜杠?是逃跑?特点... 那么如何检查字符串是否包含 \ ?

谢谢!

您可以通过添加另一个转义字符来转义转义字符:

if (this.inputCity.includes('\')){
    // do something,,,
}

因为它是一个转义字符,所以你必须用另一个反斜杠来转义它。 :)

if (this.inputCity.includes('\')){
    // do something,,,
}

我想你想使用 AND 运算符:

if(this.inputCity.includes('\') && this.inputCity.includes('/') {
     // This will run if inputCity includes \ AND (hence the operator name) /
}