【发布时间】:2021-01-30 12:32:54
【问题描述】:
我正在尝试验证字符串是否包含此符号 \。
if (this.inputCity.includes('\')){
// do something,,,
}
问题是那个反斜杠?是逃避吗?特点... 那么如何检查字符串是否包含 \ ?
谢谢!
【问题讨论】:
-
用反斜杠转义。
标签: javascript string escaping
我正在尝试验证字符串是否包含此符号 \。
if (this.inputCity.includes('\')){
// do something,,,
}
问题是那个反斜杠?是逃避吗?特点... 那么如何检查字符串是否包含 \ ?
谢谢!
【问题讨论】:
标签: javascript string escaping
因为它是一个转义字符,你必须用另一个反斜杠来转义它。 :)
if (this.inputCity.includes('\\')){
// do something,,,
}
【讨论】:
if (this.inputCity.includes('\\') || 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) /
}
【讨论】: