03/10/2006, 17:27
Le plus simple que je vois, c'est de traiter ta chaine ainsi ($webpage contient ta source)
Bon, c'est fait à l'arrache, je ne promet rien :)
Code :
# on récupère ce qui est entre "<b>Song Title</b></td></tr>" et le premier "</table>" situé après
regsub -all {.*<b>Song Title</b></td></tr>(.*)</table>} $webpage "\\1" webpage
# on sépare sur les "</tr>"
foreach line [split $webpage "</tr>"] {
# on supprime les balises HTML
regsub -all {<[^>]>} $line "" line
# on affiche
putserv "PRIVMSG $chan :$line"
}