golang如何替換換行符
更新時間:2024年07月29日 11:03:23 作者:賣烤冷面的郭師傅
這篇文章主要介紹了golang如何替換換行符問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
golang替換換行符
strings.ReplaceAll(str, "\n", "\\n")
之前過濾換行符的方法是這樣的,導(dǎo)致轉(zhuǎn)義換行符時把回車也給替換了
var str1 = `1 2 3 ` var str2 = `1\n2\n3` fmt.Println(strings.Contains(str1, "\n"),strings.Contains(str2, "\n")) //print true true
把""換為``結(jié)果就正常了
var str1 = `1 2 3 ` var str2 = `1\n2\n3` fmt.Println(strings.Contains(str1, `\n`),strings.Contains(str2, `\n`)) //print false true
Golang限定字符或者字符串一共三種引號:
- 單引號('')
- 雙引號("")
- 反引號(``)
反引號就是標準鍵盤“Esc”按鈕下面的那個鍵。
- Golang中的單引號,更類似于C語言中的char類型,其實不能算字符串,因為只能是單個的字符。
- Golang中的雙引號,才是字符串,單行的,多個字符(字母數(shù)字)。
- Golang中的反引號,類似Python的三引號,可以這行的字符串,所有轉(zhuǎn)義字符將被忽略...
goland換行符設(shè)置
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
解決Goland 提示 Unresolved reference 錯誤的問題
這篇文章主要介紹了解決Goland 提示 Unresolved reference 錯誤的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-12-12使用Go語言實現(xiàn)發(fā)送HTTP請求并給GET添加參數(shù)
在開發(fā)Web應(yīng)用程序時,我們經(jīng)常需要向服務(wù)器發(fā)送HTTP請求,本文將介紹一下使用Go語言發(fā)送HTTP請求,并給GET請求添加參數(shù)的方法,感興趣的小伙伴可以了解一下2023-07-07