Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/05/2012, 05:28
DarkWater
 
Fecha de Ingreso: diciembre-2009
Mensajes: 186
Antigüedad: 14 años, 5 meses
Puntos: 5
Respuesta: Expresion regular no coincidencia

Hola,

gracias por responder, pero no era exactamente lo que quería.

Voy a poner otro ejemplo:

Tenemos el string: "fecha 20-3-2012."
Quiero que seleccione la fecha "20-3-2012", pero solo si no tiene al principio y al final otra cifra, es decir, "20-3-20120", "020-3-2012" o "020-3-20120" no serían seleccionadas.

He conseguido hacer que la fecha no esté seguida de una cifra con la expresión (?!\d).
Pero no consigo hacer lo mismo con la cifra que precede a la fecha. He probado con (\d|^) pero como es normal me selecciona el caracter anterior a la fecha y esto no me vale.

¿Hay alguna forma de hacer con la cifra del principio lo mismo que con la cifra del final sin seleccionarla?

Gracias.