[RoR ] 使用regular expression

看板Ruby作者 (dryman)時間15年前 (2009/09/10 18:04), 編輯推噓1(102)
留言3則, 3人參與, 最新討論串1/1
我想做一個線上字典,用的字庫是stardict http://stardict.sourceforge.net/ stardict有自己的字庫檔,不過可以用stardict-editor來輸出txt檔 每個詞是用tab分隔的,所以存入資料庫不難(轉csv然後丟資料庫或用fasterCSV轉) 不過有個問題: stardict-editor輸出的資料長這樣 a back answer n.\n頂嘴 ^^^ tab 在html上面顯示的時候使用的分行標記是<br> 那麼我該如何在顯示的時候讀到\n就顯示分行呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.45.175.19

09/10 18:54, , 1F
先將原來的字串,用 .chomp! 如何?
09/10 18:54, 1F

09/10 20:00, , 2F
string.gsub("\n",'<br />') 這樣?
09/10 20:00, 2F

09/10 20:19, , 3F
試成功了! 謝謝大家!
09/10 20:19, 3F
文章代碼(AID): #1AgCy-ul (Ruby)