Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/07/2013, 05:56
davidcm86
 
Fecha de Ingreso: febrero-2011
Ubicación: Madrid
Mensajes: 62
Antigüedad: 13 años, 2 meses
Puntos: 1
Problema con preg_macth

Buenas.

Quiero coger de una cadena cierto valor, para ello le pongo: (?<valor>) pero no sé como decirle que coja todo lo que encuentra, sería: (?<valor>dame todo lo que tengas)

Más concretamente el ejemplo que utilizo, quiero coger lo del value:

$expresion = '/<input name="data[Hiring][name]" type="text" maxlength="255" value="(?<valor>)" id="HiringName"\s+/';

y luego otro ejemplo que si me funciona, lo que hago es coger el id que viene como parámetro:

$expresion = '/<a href="\/admin\/users\/hirings\/(?<valor>[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12})"\s+/';


Miro en el manual pero no logro hacer que funcione lo que pido, y mira que sería fácil porque no está condicionado. Pruebo con [^/]+, pero no lo consigo.

Un saludo.