字串中有 的特殊字元前面加轉義符

2021-10-10 15:26:59 字數 568 閱讀 4458

我們常常會遇到這樣的問題,在輸入框中輸入包含特殊字元 \ 的文字去搜尋的時候,我們輸入的是什麼樣的傳給後台的文字就是什麼樣的,比如:輸入 「我的\」 或者 「我的\我的\\我」 的時候傳給後端的**就是這樣的,那麼介面就會報錯,下面就是對這個問題的解決辦法:

escaddfun(value)

} // 遍歷座標陣列

for(let i = 0; i < valuesplitindex.length; i++)

// 對字元陣列進行拼接獲得新字串(此時就為給\加上轉義符的字串了)

let newvalue = valuesplit.join("")

return newvalue;

},

把方法直接複製在js中,呼叫之後的返回值就是處理之後的結果了,問題也就完美的解決了。

呼叫**:

const value =  「我的\我的\\」

let valuenew = escaddfun(value)

//得到結果為「我的\\我的\\\\」加上了轉義符

python 字串前面加 f

格式化字串常量 formatted string literals 是python3.6新引入的一種字串格式化方法,該方法源於pep 498 literal string interpolation,主要目的是使格式化字串的操作更加簡便。f string在形式上是以 f 或 f 修飾符引領的字串 f...

awk去掉某字串前面所有的字元

比如 test 1 aaaaatest 2 test 3 tesbbbbbtest test 4 每行去掉test前面所有字元之後,輸出 test 1 test 2 test 3 test test 4 處理 awk f test vofs test 1 file awk file 解析 這兩種處理...

字串 轉義字元 注釋

hello world 我是乙個好人 這種由雙引號引起來的一串字元稱為 字串的字面值 或者簡稱字串 字串的結束是乙個 0的轉義字元,在計算字串長度的時候 0是結束的標誌,不算作字串的內容 關於製表符 tab 製表符字如其名,就是讓你的程式或者文字的格式更加的整齊,他有自動對齊的功能 比如 a b b...