[問題] 關於</table>與indexOf()

看板java作者 (天天OGC我有健康的LP)時間14年前 (2010/01/01 12:49), 編輯推噓3(306)
留言9則, 5人參與, 最新討論串1/1
最近我正在parsing HTML格式的文件, 發現line.indexOf("</html>")竟然不能 抓到</html>,請問一下 < 是特殊字元嗎? 還是我的語法有錯? 我用"/html>"可以正常的抓到資料。 "</html>" 卻抓不到 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.166.229.145

01/01 12:54, , 1F
"\\<\\/html\\>"
01/01 12:54, 1F

01/01 13:56, , 2F
樓上:String#indexOf 並不是要 regex 吧
01/01 13:56, 2F

01/01 14:26, , 3F
我單純只是要判斷</table>出現在哪邊
01/01 14:26, 3F

01/01 15:25, , 4F
阿 眼殘= =
01/01 15:25, 4F

01/01 17:18, , 5F
你要不要去找找看現成的 html parser ... 囧
01/01 17:18, 5F

01/02 01:35, , 6F
我猜中間可能有 \r或\n , 你要不要印出來看看原始內容
01/02 01:35, 6F

01/03 13:37, , 7F
我用firefox的原始檔模式沒有看到/n /r
01/03 13:37, 7F

01/03 16:37, , 8F
把String印出來才是真的 .
01/03 16:37, 8F

01/04 18:13, , 9F
我在eclipse 印出來看看!
01/04 18:13, 9F
文章代碼(AID): #1BFNx9J1 (java)