2
我正在使用ERB並試圖包含一些字符串。當字符串開始包含"
或\
等可疑字符時,我遇到了問題。在ERB中用Ruby轉義字符的快速方法
我看着這個SO的帖子: Ruby: Escaping special characters in a string
哪位能解決我的問題,但我有大約十幾變量作爲模板,並調用該方法給每個變量的似乎有點的單調乏味的工作。所以,在我繼續並開始撥打escape
之前,我想知道是否有更簡單的方法來做到這一點?
爲什麼這些字有問題?你是否爲JavaScript,HTML或其他東西轉義? – tadman
什麼是你想要做什麼的例子? – rogerdpack
我有模板JSON文件,我需要在那裏插入字符串值。只要字符串中包含引號'「,它就會終止字符串,並且JSON變得無效,所以我需要在反斜槓字符前加上引號,這不僅僅是引號,EOL字符也會導致問題。因爲我有十幾個這樣的字符串,所以我需要多次調用'escape',沒問題,但我想知道是否有更好的方法。 – garbagecollector