看板 java 關於我們 聯絡資訊
最近我正在parsing HTML格式的文件, 發現line.indexOf("</html>")竟然不能 抓到</html>,請問一下 < 是特殊字元嗎? 還是我的語法有錯? 我用"/html>"可以正常的抓到資料。 "</html>" 卻抓不到 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.166.229.145
slalala:"\\<\\/html\\>" 01/01 12:54
adrianshum:樓上:String#indexOf 並不是要 regex 吧 01/01 13:56
ppkliu:我單純只是要判斷</table>出現在哪邊 01/01 14:26
slalala:阿 眼殘= = 01/01 15:25
ducksteven:你要不要去找找看現成的 html parser ... 囧 01/01 17:18
TonyQ:我猜中間可能有 \r或\n , 你要不要印出來看看原始內容 01/02 01:35
ppkliu:我用firefox的原始檔模式沒有看到/n /r 01/03 13:37
TonyQ:把String印出來才是真的 . 01/03 16:37
ppkliu:我在eclipse 印出來看看! 01/04 18:13