Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/05/2012, 18:13
Avatar de alopezblue
alopezblue
 
Fecha de Ingreso: abril-2012
Ubicación: Nicaragua
Mensajes: 21
Antigüedad: 12 años
Puntos: 0
Expresiones regulares + preg_match

Buenas, ya casi termino de hacer una aplicación, me falta sólo obtener 2 valores de una página HTML.

A ver, necesito obtener los valores que están entre [ ] a partir de las siguientes etiquetas:

Primera etiqueta

Código HTML:
<a class="btn btnD mfss touchable" id="m_join_button" href="/a/events/join.php?id=282696061823992&amp;ctx=perm&amp;gfid=[AQAk8uKxp3WTK9QT]&amp;ref=bookmark" role="button" data-sigil="blocking-touchable ajaxify">Participar</a> 
Segunda etiqueta

Código HTML:
<input type="hidden" name="fb_dtsg" value="[AQB4xUE1]" autocomplete="off"> 
Me gustaría saber qué patrón de expresiones regulares podría usar en preg_match para obtener dichos valores (entre corchetes).

Intenté con estas expregs:

"/<a.*?href\s*=\s*['\"](.*?)['\"]/" --> para la primera etiqueta

"/input type=\"hidden\" name=\"fb_dtsg\" value=\".*?\" autocomplete=\"off\"/i"; --> para la segunda etiqueta

Y nada. En el uso de expreregs, la verdad no comprendo mucho y no doy con ellas. Alguien que pudiera echarme una mano ??

Gracias de antemano.