為什么C:\\\\(由`引用) 正則表達(dá)式 不匹配"C:\\"和"C:\\\\"做什么?r, err := regexp.Compile(`C:\\\\`) // Not matchr, err := regexp.Compile("C:\\\\") // Matchesif r.MatchString("Working on drive C:\\") == true { fmt.Printf("Matches.") } else { fmt.Printf("No match.")}
1 回答

慕萊塢森
TA貢獻(xiàn)1810條經(jīng)驗(yàn) 獲得超4個(gè)贊
原始字符串文字中的轉(zhuǎn)義序列(用引號(hào)引起來(lái))不會(huì)被解釋。
`C:\\\\`
相當(dāng)于:
"C:\\\\\\\\"
請(qǐng)參閱Go 編程語(yǔ)言規(guī)范 - 字符串文字。
- 1 回答
- 0 關(guān)注
- 237 瀏覽
添加回答
舉報(bào)
0/150
提交
取消