Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/09/2015, 07:02
primary
 
Fecha de Ingreso: agosto-2011
Mensajes: 306
Antigüedad: 12 años, 8 meses
Puntos: 5
expresion regular php

No se como montar bien la expresion regular siguiente:



Código PHP:
Ver original
  1. $dato="2222-1230.fr";
  2.  
  3. if(preg_match("/^{[0-9]}4+[-]+[0-9]+(.es|.ar|.fr)+$/",strtoupper($dato))==TRUE){
  4.     echo"correcto";
  5. }

Lo que intento es validar seria que hata el - deberia contener solo numeros y un total de 4 digitos, despues un guion medio (-) seguido de numeros del 0 al 9 y este ultimo puede acabar en .es, .ar, .fr

Gracias de antemano, saludos