<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DZone Snippets: Mazz70's Code Snippets</title>
    <link>http://snippets.dzone.com/posts</link>
    <pubDate>Thu, 24 Jul 2008 19:39:56 GMT</pubDate>
    <description>DZone Snippets: Mazz70's Code Snippets</description>
    <item>
      <title>uri reader</title>
      <link>http://snippets.dzone.com/posts/show/2558</link>
      <description>// reads and extracts regexp using open-uri&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;require "open-uri"; include OpenURI&lt;br /&gt;alpha=('a'..'z').to_a&lt;br /&gt;&lt;br /&gt;snames=File.new('stations.txt','w')&lt;br /&gt;alpha.each {|a|&lt;br /&gt;open("http://www.irishrail.ie/your_journey/stationpicker.asp?id=#{a}&amp;box=From") {|f|&lt;br /&gt;    f.each_line {|line| snames.puts line}&lt;br /&gt;}}&lt;br /&gt;&lt;br /&gt;snames=File.new('stations.txt','r')&lt;br /&gt;data=snames.read&lt;br /&gt;rx1=/sendValue\('([a-zA-Z]+)/&lt;br /&gt;sarr=data.scan(rx1)&lt;br /&gt;stations=sarr.collect{|s| s[0]}&lt;br /&gt;stations.uniq!&lt;br /&gt;puts stations&lt;br /&gt;&lt;/code&gt;</description>
      <pubDate>Thu, 07 Sep 2006 15:26:31 GMT</pubDate>
      <guid>http://snippets.dzone.com/posts/show/2558</guid>
      <author>mazz70 (kjk)</author>
    </item>
  </channel>
</rss>
