Re: [問題]讀取網路圖片與字串正規表示法
※ 引述《pakx ( bouer)》之銘言:
: 最近小弟寫java遇到了幾個問題,
: 第一是使用JEditorPane這個元件讀取網頁圖片時
: 例如這個網址
: http://findbook.tw/book/9789861341040/basic
: FindBook這個logo讀的出來
: 但是書本封面卻讀不出來
: 然後擷取圖片的網址
: http://static.findbook.tw/image/book/9789861341040/large
: 我將圖片抓下來放到別的網頁空間再用JEditorPane去開便開的起來
: 我認為是因為他網址後面不是使用完整檔名的關係
: 但卻不知道如何解決
如果是要抓網頁的內容
JEditorPane 只支援 HTML 3.2 及部分的 CSS,效果並不好
google搜尋java browser有一些open source專案可以參考
我是用JDIC(for window,利用IE讀取網頁)
: 第二是String.replace(exp,arg)這個方法中
: 在exp這個參數使用正規表示法
: 但是問題是
: 我使用eclipse的編輯環境
: 我在正規表示中跳脫字元符號只能有這幾中搭配使用
: \\ \' \" 不能使用\*或是\.這類跳脫其他的正規表示符號
: 請問有什麼方法嗎
* 和 .直接用就行了 為何要跳脫?
X* X, zero or more times
. Any character
http://java.sun.com/j2se/1.4.2/docs/api/java/util/regex/Pattern.html
: 第三
: 想請問一下有沒有什麼辦法辨別字串中的亂碼
何謂亂碼?非列印字元嗎?用正規表示法試試看吧
: 以上幾個問題,懇請版上高手幫忙解答,感激不盡
: [D--
: ※ 發信站: 批踢踢實業坊(ptt.cc)
: ◆ From: 123.193.10.106
: ※ 編輯: pakx 來自: 123.193.10.106 (11/13 23:29)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.161.49.73
討論串 (同標題文章)