Cliquez pour voir le fichier-joint
Si ca interesse quelqu'un.... voila le fichier rosterParse.rb:
CODE
require 'open-uri'
str = URI.parse("http://www.3rd-wing.net/index.php?act=newroster").read.encode("UTF-8")
regexp = /<acronym title="([^"]+)"><img src="[^"]+" alt=""><\/acronym><br \/>\s+?<strong><a href="index\.php\?showuser=\d+\">(.+?)<\/a>.+?(\d+) heures de vol/
results = /Les pilotes de l'escadrille(.*)Plagiste et retraité/.match(str.gsub("\n", ""))[0].scan(regexp)
results.map { |grade, name, time|
puts name + " (" + grade + "/" + time + "h)"
}
puts "----------\n" + results.count.to_s + " pilotes"