我們使用Bluecloth在rails網站上進行文本格式設置,但我遇到了一些電子郵件地址的問題。當他們在地址中使用雙下劃線BlueCloth將其轉換爲EM標籤時。使用BlueCloth如何關閉部分文字的降價?
在軌控制檯:
BlueCloth::new("[email protected]").to_html
"<p>[email protected]</p>"
以單下劃線的電子郵件地址工作正常,但是當有地址兩個下劃線將下劃線改爲EM標籤:
BlueCloth::new("[email protected]").to_html
"<p>bob<em>jones</em>[email protected]</p>"
我需要爲文本的其餘部分設置格式,但我需要關閉電子郵件地址。我覺得我曾經可以使用notextile標籤,但似乎不再適用。
BlueCloth::new("<notextile> [email protected] </notextile>").to_html
"<p><notextile> bob<em>jones</em>[email protected] </notextile></p>"
任何人都知道如何處理這個?我們使用的是bluecloth 2.2.0版。
非常感謝!這對我有用。 –