Estrarre il contenuto di un tag HTML con una RegEx

Come ottenere il contenuto un tag HTML (tag compreso) all’interno di un documento attraverso un’espressione regolare (RegEx).

Questo metodo funziona anche su tag con contenuto su più linee.

/<\s*p[^>]*>(.*?)<\s*\/\s*p>/s

Ecco la RegEx in azione:

Per trovare un qualsiasi tag, è sufficiente sostituire pre con il tag desiderato.

Utilizzo del pattern per trovare il contenuto del tag in PHP:

preg_match($pattern, $content, $matches);

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *