我試圖逃跑前從這樣逃生向前紅寶石
"http://example.com/qb-xhtml-v1.xsd" => "http:\/\/example.com\/qb-xhtml-v1.xsd"
但是一個URL斜線斜線,當我嘗試用GSUB,這就是我得到
"http://example.com/qb-xhtml-v1.xsd".gsub("/", '\/')
=> "http:\\/\\/example.com\\/qb-xhtml-v1.xsd"
我也試圖與
"http://example.com/qb-xhtml-v1.xsd".gsub("/", '/' => '\/')
和
"http://example.com/qb-xhtml-v1.xsd".gsub(/[\/]/, '\/')
具有相同的結果。有任何想法嗎?
你爲什麼試圖逃避正斜槓? –
**爲什麼**?這聽起來像一本教科書[XY問題](http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem)。你究竟想在這裏活躍? –
對於它的價值,你的第一次嘗試('.gsub(「/」,'\ /')')已經解決了你所問的問題。你所看到的「雙反斜槓」只是一種顯示「這是一個字面反斜槓字符,而不是下一個字符被轉義」的方式。 –