Foros del Web » Programando para Internet » PHP »

Expresión regular para preg_match

Estas en el tema de Expresión regular para preg_match en el foro de PHP en Foros del Web. Hola, ¿alguien me puede ayudar a pasar estas expresiones regulares del antiguo ereg a preg_match ? @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código PHP: Ver original ereg ( "([0-9]{1,2})/([0-9]{1,2})/([0-9]{2,4})" ...
  #1 (permalink)  
Antiguo 12/04/2010, 03:26
Avatar de PosProdukcion  
Fecha de Ingreso: noviembre-2004
Ubicación: Manzanares el Real (Madrid)
Mensajes: 726
Antigüedad: 19 años, 5 meses
Puntos: 9
Expresión regular para preg_match

Hola, ¿alguien me puede ayudar a pasar estas expresiones regulares del antiguo ereg a preg_match?

Código PHP:
Ver original
  1. ereg( "([0-9]{1,2})/([0-9]{1,2})/([0-9]{2,4})", $fecha, $mifecha);
  2. ereg( "([0-9]{1,2})/([0-9]{1,2})/([0-9]{2,4}) ([0-9]{1,2}):([0-9]{1,2}):([0-9]{1,2})", $fechahora, $mifechahora);

Al cambiarlo por:

Código PHP:
Ver original
  1. preg_match( "([0-9]{1,2})/([0-9]{1,2})/([0-9]{2,4})", $fecha, $mifecha);
  2. preg_match( "([0-9]{1,2})/([0-9]{1,2})/([0-9]{2,4}) ([0-9]{1,2}):([0-9]{1,2}):([0-9]{1,2})", $fechahora, $mifechahora);

Me dice:

PHP Warning: preg_match() [<a href='function.preg-match'>function.preg-match</a>]: Unknown modifier '/'

Los ejemplos que busco por internet no me funcionan

Gracias
  #2 (permalink)  
Antiguo 12/04/2010, 07:51
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: Expresión regular para preg_match

Lee lo siguiente: http://www.forosdelweb.com/f18/aport...s-pcre-646110/ te faltan los delimitadores de tu expresión.

Saludos.

Etiquetas: ereg, preg_match
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:18.