Moin zusammen,
ich begreifs mal wieder nicht. Ich habe einen String, vielmehr eine HTML-Tabelle. Die Tabelle enthält Spalten wie diese
<td style="width: 39px; padding-left: 17px;" onMouseover="return escape('GESUCHTER TEXT');"
<table celpadding=0 cellspacin........>
Ich versuche jetzt seit geraumer Zeit, die Stelle "GESUCHTER TEXT" aus dem ganzen zu extrahieren und scheitere bei jedem neuen Versuch noch kläglicher. Mein aktueller Ansatz vor der Irrenanstalt ist:
Quotemy ( @text ) = $tabelle =~ /return escape\(\'(.*?)\'\)/isg;
Gehts ganz kläglich in die Buchse und nix geht mehr.
Hat wer ne Idee wo der Fehler liegt und kann mir ne Lösung bieten? Ne Erklärung warum mein Ansatz nicht funktioniert wäre auch klasse.
Grüße,
Stefan
Dieser Ansatz gibt mir
Quote('xxx');">
<('xxx');">
<('xxx');">
<('xxx');">
<('xxx');">
<('xxx');">
<(xxx');">
Wenn ich versuche nur den Inhalt zwischen den '' zu extrahieren, also z.b. mit
\n\n
<!--EDIT|Magic|1182929088-->
Ein Weiser gibt nicht die richtigen Antworten, sondern er stellt die richtigen Fragen.