07/04/2010, 12:47
|
| Colaborador | | Fecha de Ingreso: marzo-2009 Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 8 meses Puntos: 101 | |
Respuesta: Encontrar html con expresiones regulares Resuelto!
Queda así:
$patron = '/<a[^>]*>(.(?!a>))*<h[32]>.*<\/h[32]>.*<\/a>/isU';
La cadena con look ahead:
(.(?!a>))*
Se asegura de que no se cierre la etiqueta <a>
Documentación: http://www.ibm.com/developerworks/op...os-php-regex2/ http://www.perlmonks.org/?node_id=518444
Gracias!! |