#!/usr/local/bin/ruby require 'open-uri' require "pp" sio = OpenURI.open_uri("https://www.chintai.net/rent/") area = [] sio.each_line do |l| if l =~ %r|https://www.chintai.net/rent/[a-z]+/ensen/| area << l.slice(%r|(https://www.chintai.net/rent/[a-z]+/ensen/)|, 1) end end pp area