Hola
estoy tratando de crea una expresion regular para borrar el valor de $cadena cuando no haya otra cosa que tags como <br/> o <b></b>, etc
$cadena = preg_replace('xxxxxxx','',$cadena);
Por ejemplos con los resultados esperados:
Código PHP:
$cadena = "<b></b>";
$cadena = preg_replace('xxxxxxx','',$cadena); //RESULTADO: $cadena = '';
Código PHP:
$cadena = "<b></b><br/>";
$cadena = preg_replace('xxxxxxx','',$cadena); //RESULTADO: $cadena = '';
Código PHP:
$cadena = "<b><br/></b><br/>";
$cadena = preg_replace('xxxxxxx','',$cadena); //RESULTADO: $cadena = '';
Código PHP:
$cadena = "<b>texto</b><br/>";
$cadena = preg_replace('xxxxxxx','',$cadena); //RESULTADO: $cadena = '<b>texto</b><br/>';
Se que la expresion regular debería buscar SI HAY ALGO que NO esté encerrado por '<' y '>' y si NO encuentra algun texto que borre TODO. Pero no se como hacerlo.
alguna pista para comenzar?
Gracias