为什么世上没有免费午餐
2008-06-19 18:20
232 查看
在 http://snippets.dzone.com/ 看到如下的一段代码 http://snippets.dzone.com/posts/show/3947
无聊中,继续"茴香豆有几种写法"中...
第一,用scan
第二:采用Hpricot
my_ip = (require 'open-uri' ; open("http://myip.dk") { |f| /([0-9]{1,3}\.){3}[0-9]{1,3}/.match(f.read)[0].to_a[0] })
无聊中,继续"茴香豆有几种写法"中...
第一,用scan
require 'open-uri' open('http://myip.dk/'){|f|f.read.scan(/([0-9]{1,3}\.){3}[0-9]{1,3}/);puts $~}
第二:采用Hpricot
require 'open-uri' require 'rubygems' require 'hpricot' puts (Hpricot(open('http://myip.dk'))/"//td/font/b")[0].inner_html
相关文章推荐
- 世上没有免费的午餐
- 世上没有免费午餐:谈谈网络广告与节操
- 世上没有免费的午餐——我看唐骏
- 世上没有免费的午餐——我看唐骏
- 什么叫天下没有免费的午餐
- 也谈TDD,以及三层架构、设计模式、ORM……:没有免费的午餐
- 洛克菲勒写给儿子的38封信---天下没有免费的午餐
- 天下没有“免费”午餐 邮件服务器选择三思而行
- Intel MIC 没有免费的午餐
- 没有免费的午餐,OEM激活的Win7中的木马
- 天下没有免费的午餐
- 推荐:天下没有免费的午餐
- 无人驾驶出租车实行免费制是天上掉馅饼?No, 天下一定没有免费的午餐
- 天下没有“免费”午餐 邮件服务器选择三思而行
- 程序员故事:没有免费的午餐
- 没有免费的午餐定理和丑小鸭定理
- 天下没有免费的午餐(转载)
- 经济学的思维方式-1 没有免费的午餐
- 机器学习周志华--没有免费的午餐定理
- 没有免费的午餐定理和丑小鸭定理