Thread Mehrere reguläre Ausdrücke finden (12 answers)
Opened by Stephan at 2005-02-28 17:22

Stephan
 2005-03-18 10:34
#52180 #52180
User since
2005-01-12
2 Artikel
BenutzerIn
[Homepage] [default_avatar]
So noch einmal vielen, vielen Dank für die Hilfe!
(Ich war krank, deshalb so spät erst meinen Dank)

Hier meine Umsetzung dank Eurer Hilfe:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
          #Prüfung: Angaben können mehrfach vorhanden sein
         # $line hält den Inhalt einer XML-Datei
         # in eine Zeile zusammengeschrieben

          my $foo = $line;

          for my $bar ( $foo =~  /<AdPubDate(.*?)>/g ) {          
           my ($merkmal) = $bar =~ /Date=\"(.*?)\"/;
           
           #Hier Überprüfung jedes Merkmals
           
          };


Sicher nicht schön, aber alle vorhandenen Tags mit "<AdPubDate...>" werden gefunden und ein jeweils darin enthaltenes Merkmal Date="..." wird ausgelesen und geprüft.

Sicher stimmt es, daß es sinnvoller wäre einen XML-Parsern zu verwenden, allerdings entstand das ganze aus dem typischen "...kannst Du nicht mal für mich ... ganz schnell ... nur mal eben ...aus einer Textdatei was auslesen und ...?".
Und dann wurde es immer mehr ;-)

Vielen Dank noch einmal!
Stephan

edit pq: code-tags\n\n

<!--EDIT|pq|1111141596-->

View full thread Mehrere reguläre Ausdrücke finden