作者charleshu (Analog Engineer)
看板RegExp
標題Re: [問題] 頭好痛,取 input hidden的值
時間Thu Apr 22 22:43:20 2010
※ 引述《mesak (米沙)》之銘言:
: 最近想改寫 fb的某個自動程式
: 適用greasemonkey寫的...
: 原先的程式是模擬點擊去做任務
: 但是我想改寫 直接用 一個頁面搞定全部
: 其餘全部用 ajax 去跑...
: 但是現在問題了,要送出post需要得到很多 fb_sig的資料
: 取得了一堆 html網頁,卻無法分析 input type='hidden' 裡面的資料...
: 資料大概都是
: <input type="hidden" name="fb_sig_locale" value="zh_TW" />
: <input type="hidden" name="fb_sig_in_new_facebook" value="1" />
: <input type="hidden" name="fb_sig_time" value="1267009924.0578" />
: <input type="hidden" name="fb_sig_added" value="1" />
: 這種格式
: 並沒有"斷行"
: 想要取得 fb_sig_locale ,fb_sig_in_new_facebook .....之類的VALUE
: 麻煩各位前輩了
<input type="hidden" name="fb_sig_locale"\s+value="([^\"]*)"
<input type="hidden" name="fb_sig_in_new_facebook"\s+value="([^\"]*)"
<input type="hidden" name="fb_sig_time"\s+value="([^\"]*)"
<input type="hidden" name="fb_sig_added"\s+value="([^\"]*)"
四個式子就可以了,根本不需要斷行.
不過記得把 multi-line 打開.
若有其他參數可以依此類推.
--
Do not depend on others without effort...
當我年輕時,請教別人問題時常聽到上面那句話. 當時心裏偶而會有些小小抱怨.
當時間過去,我偶而會想到上面那句話, 心中十分感謝當初告訴我那句話的人.
當發現問題時,最有價值的不是問題的答案,
而是找到解決的方向,並在努力的過程裡具備解決問題的能力.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.67.195.213