Je veux extraire les liens des sites membres d'un site. On dirait que ceRuby Regex Aide
<a href="http://www.ptop.se" target="_blank">
i testé avec elle ce site
<a href="(.*?)" target="_blank">
Shall sortie http://www.ptop.se,
vient ici le code
require 'open-uri'
url = "http://itproffs.se/forumv2/showprofile.aspx?memid=2683"
open(url) { |page| content = page.read()
links = content.scan(/<a href="(.*?)" target="_blank">/)
links.each {|link| puts #{link}
}
}
si vous exécutez ceci, cela ne fonctionne pas. pourquoi pas?
Votre premier point est pas vrai. Vous devriez probablement * utiliser * do/end pour plus de clarté, mais les blocs multi-lignes peuvent utiliser des accolades. –
Je ne le savais pas. Tu as raison. Je m'excuse pour la désinformation. Corrigée. – dmondark