Hallo,
ich habe eine generelle Frage zu RegEx.
Die Suchmuster arbeiten ja alle zeilenorientiert!
Wenn ich einen Quelltext durchsuche
dann wird der kpl. Quelltext abgearbeitet.
Meine Frage:
Wie kann ich z.B. per regex sagen
1. Suche von kpl. Quelltext nur von hier bis hier (mehrere Zeilen) also ein Block!
2. Dann wende ein RegExMuster an
Spoiler anzeigen
$arrayfilter = StringRegExp($sSource, 'margin(.*?)', 3)
Beispiel:
durchsuche nur den Head Bereich v. Google
Quelltext ist in der Zwischenablage
Spoiler anzeigen
#include <Array.au3>
$sSource=ClipGet()
$arrayfilter = StringRegExp($sSource, '<head>(.*?)</head>', 3)
_ArrayDisplay($arrayfilter, "Array Auswertung")
For $i = 0 To UBound($arrayfilter) - 1
$test = $arrayfilter[$i]
Next
;MsgBox(0,"",$test)
_ArrayDisplay($test, "Array Auswertung")
Wieso wird da nichts gezeigt?
Liebe Grüße
Ilse ![]()