作者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