Expressão regular para remover texto entre delimitadores
Pessoas, venho pedir um help aqui, pois estou a manhã inteira tentando fazer isso e não consigo. Expressões regulares sempre deram um nó nos meus miolos.
Já pesquisei no google, li trocentos tutoriais, até consigo fazer coisas simples, mas isso aqui não funcionando.
O que eu quero fazer é remover seja lá o que estiver entre determinados delimitadores. Sejam os delimitadores, um texto ou um caracter.
Por exemplo:
<p>Título</p>
Eu quero uma expressão que diga que tudo que estiver entre
<p> e </p>
, será apagado, inclusive
<p> e </p>
.
Eu encontrei esse código na web:
$string = preg_replace("'<[^>]+>'U", "", $string);
Já alterei isso de todas as formas possíveis, mas nada funciona.
Discussão (8)
Carregando comentários...