2012-11-02 51 views
0
@content = "<p><span style=\"font-family: 'trebuchet ms', 'geneva'; font-size: 'large';\">Helo's</span></p>" 

單引號(')的紅寶石我想從<style>而不是從Helo's刪除單引號(')。現在我正在使用這個,但是這刪除了所有的單引號(')。如何刪除在軌道上

@content.gsub(/'/,"") 
+0

thx holger just :) –

回答

2

你可以這樣做:

@content.gsub(/style=".+?"/){ |x| x.gsub("'", '') } 

這從樣式屬性中刪除單引號。

+0

thx justin :)ü拯救我的一天:) –

2

看起來像你將需要解析HTML如nokogiri。只有這樣你才能夠替換標籤的文字內容。