簡體   English   中英

Javascript 如何使用包含()驗證字符串是否包含“\”

[英]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) /
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM