Ver Mensaje Individual
  #9 (permalink)  
Antiguo 15/05/2010, 20:45
Avatar de mayid
mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años
Puntos: 101
Respuesta: problema de expresiones regulares?

A veces (con algunas paginas) todo va bien. Pero con otras no. Entonces estoy viendo que puede llegar a ser un problema de comillas. Mi html tiene comillas simple y dobles. Escapandolas no consigo nada, pero estoy probando cosas como htmlspecialchars()

Estoy a ciegas pero confio en que sea un tema de comilla y que lo pueda solucionar con alguna funcion.


Probe tu ejemplo. Me devuelve 0

Ademas tuve que agregar <?php a las etiquetas, y un isset:

Cita:
if(isset($_POST['texto'])){
$patron = '/<section>((?:(?!section>).)*)<\/section>/isU';

preg_match_all($patron, $_POST['texto'], $matches, PREG_SET_ORDER);

echo count($matches);
}