白雲機場(數據抓取)

輸入輸出流,正則表達式的學習
[u](代碼在 學習日誌 網頁數據抓取)[/u]
http://xiaooman07.iteye.com/admin/blogs/476798

看了下正則表達式(正則表達式30分鐘入門教程) ps:30分鐘教程看了幾個小時。。。最後證實作者在忽悠人,,居然在文章末尾向讀者道歉。。。
作者如是說:

好吧,我承認,我騙了你,讀到這裏你肯定花了不止30分鐘.相信我,這是我的錯,而不是因爲你太笨.我之所以說"30分鐘",是爲了讓你有信心,有耐心繼續下去.既然你看到了這裏,那證明我的陰謀成功了.被忽悠的感覺很爽吧? - -#

總的來說很感激作者,寫的真的很好,而且有很多經典的例子,從簡單到難,雖然最後的幾個表達式稍微有點難,不過想通以後就有一種豁然開朗的感覺啦。正則表達式真的是非常強大的工具,匹配輸入字符,匹配ip地址,匹配電話號碼,大概也沒有匹配不了的數據,也沒有想不到的匹配方法吧,,。。

從網上保存了很多網頁下來,回寢室以後開始寫正則表達式,,寫很久想很久,最後匹配出來了,,第二天,再看表達式,,居然不知道自己在寫些什麼。。。。(不過總算是學會了java 正則表達式的運用)。

STEP
step1 :
從網上保存網頁到本地,在本地試驗正則表達式
http://xiaooman07.iteye.com/admin/blogs/476794
step2 :
將抓取到的數據輸出到文本文檔
http://xiaooman07.iteye.com/admin/blogs/476797
step3 :
輸入url,從網頁上抓取數據,輸出到文本文檔,並進行格式修正。。
http://xiaooman07.iteye.com/admin/blogs/476798
但是始終有個小問題,,

交易量(手) 交易金額(萬元) ------- 爲什麼中間空了其他數據的兩倍間隔啊。。。。。。


ps:在輸入輸出流結束一定不要忘記close();、、
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章