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