[問題] 把 HTML 指令刪除
環境:
ROR 1.2.3
狀況:
我要讓使用者自己填一段自介, 而且我用 fckeditor 讓使用者可以自己編排
但是問題來囉
我設計的第一頁只能顯示 100 個字
要點選100個字最後面的 more... 後才能顯示完整自介
於是我用 info.split(//u)[0..100] 去切100個字
可是 info 裡面已經有 HTM 語法了..去切 100 個字不旦切不準
而且還造成 HTML 的語法被切的不完整
所以我想說在顯示第一頁的那個 100 字時...先把 HTML 語法都刪掉
刪掉HTML後..再去切 100 個字....
等點選 more... 之後...才會顯示有含 HTML 的完整版
我的問題是....怎樣把 HTML 語法刪掉比較容易?
我想的是去尋找 < 和 > 包起來的東西....
但是如果使用者的自介裡有 >_< 這類的表情圖案時怎麼辦?
或是有更好的方法? 請教大家囉
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.131.227.51
推
10/03 12:36, , 1F
10/03 12:36, 1F
→
10/03 12:37, , 2F
10/03 12:37, 2F
→
10/03 12:38, , 3F
10/03 12:38, 3F
推
10/05 19:59, , 4F
10/05 19:59, 4F
推
10/06 01:18, , 5F
10/06 01:18, 5F
→
10/06 01:19, , 6F
10/06 01:19, 6F
討論串 (同標題文章)
Ruby 近期熱門文章
PTT數位生活區 即時熱門文章