作者dryman (dryman)
看板Ruby
標題[RoR ] 使用regular expression
時間Thu Sep 10 18:04:45 2009
我想做一個線上字典,用的字庫是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
1F:推 zero00072:先將原來的字串,用 .chomp! 如何? 09/10 18:54
2F:→ poga:string.gsub("\n",'<br />') 這樣? 09/10 20:00
3F:→ dryman:試成功了! 謝謝大家! 09/10 20:19