Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/11/2010, 08:28
Avatar de jaao_death
jaao_death
 
Fecha de Ingreso: abril-2009
Ubicación: Murcia/españa
Mensajes: 229
Antigüedad: 15 años
Puntos: 6
Respuesta: preg_match PHP

Cita:
Iniciado por prodigic Ver Mensaje
Hola buenos días,

Tengo una duda que creo que será sencilla de resolver.

Tengo un html que tiene bastantes veces la siguiente etiqueta:
<a href='javascript: Info(1,"prueba")'>

Obviamente, cada vez el contenido es distinto y pueden haber otros enlaces.
Necesito sacar el número (1) y el contenido (prueba) de cada uno de ellos.

¿Alguien sabe como hacerlo con el preg_match?

Gracias!
Código PHP:
$pattern "/\\<a href\\=\\'javascript\\: Info\\((\d)+\\,\\"([[^"]+)\\")>/"; 
el más "+" quiere decir que debe aparecer al menos una vez, si lo quieres cambiar por "*" quiere decir que es opcional y hasta al infinito (longitud), y si pones "?" quiere decir que es opcional y de longitud 1.

lo capturas con la array $matches en tu función
__________________
Mucha seguridad nunca es suficiente.... Por una red segura
El señor ilustre obscurece nuestras mentes
Usas Linux? http://www.dudalibre.com/gnulinuxcounter