Hi,
ich möchte mit preg_match_all alle script-Bereiche aus einer HTML-Struktur auslesen. Im Ergebnis soll
sein.
Ich habe schon einiges probiert. Mit der folgenden Regex werden die Punkte 1 und 3 schon erfüllt. Punkt 2 kriege ich partout nicht hin.
Hat da jemand eine Idee?
cu
rivella
ich möchte mit preg_match_all alle script-Bereiche aus einer HTML-Struktur auslesen. Im Ergebnis soll
- Jeder script-Block
- Jede evtl. vorkommende Sounce (src)
- Jedes evtl. vorkommende inline-Script
sein.
Ich habe schon einiges probiert. Mit der folgenden Regex werden die Punkte 1 und 3 schon erfüllt. Punkt 2 kriege ich partout nicht hin.
PHP-Code:
$script_pattern = "#<script.*?(?:src=['|\"]([^'|\"].*)['|\"])?.*?>(.*?)</[^>]*?script.*?>#isx";
cu
rivella
Kommentar