Jetzt hab ich ne Teillösung:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/usr/bin/perl
$file = 'el.htm';
open(DATA, $file);
$data = <DATA>;
#$data =~s/<[^>]*>([^<]*)<\/[^>]*>/$1/gs;
#print $data;
while ($zeile=<DATA>){
if ((rindex $zeile,"<p><b>") > 0) {
print $zeile;
}
}
ergibt mir jetzt
[html]<p><b>Prénom :</b> ANIA J.</p>
<p><b>Sexe : </b>FILLE</p>
<p><b>Classe :</b> ARZIER 3-4P (VAUD)</p>
<p><b>Age :</b> 10.3 ans</p>
<p><b>E-Mail</b> : <a href="
mailto:arzierpicchio@esge.ch?Subject=Pour%20ANIA%2....">arzierpicchio@esge.ch</a></p><p></p>
<p><b>Mes mots-clé : </b>CHIENS / BADMINTON / FLORENT PAGNY / MATHEMATIQUES / MER</p>
<p><b>Mon CV :</b> Salut, je m'appelle Ania. je viens de Russie et je voudrais
<p><b>Fiche mise à jour le : </b>1/12/04</p>[/html]
Jetzt muss ich nur noch in einer Zeile das richtige auslesen können...
[html]<p><b>Sexe : </b>FILLE</p>[/html]
output, dann Fille
Danke für eure Hilfe
Bearbeitet von Crian: CODE- und HTML-Tags ergänzt\n\n
<!--EDIT|Crian|1090319888-->