-
-
Save jaimeguaman/5819511 to your computer and use it in GitHub Desktop.
/^(\+?56)?(\s?)(0?9)(\s?)[98765432]\d{7}$/ |
Hola, cómo sería un ejemplo de esto? gracias !
gracias!
muchas gracias !
Buenas, estoy validando un celular y en la wikipedia veo que tiene este formato: +56 9 XX-XXX XXX
En la expresión regular no se tiene en cuenta números que empiecen por 91 o 92, un teléfono celular tipo 922 XXX XXX es correcto a día de hoy? Muchas gracias!
@nalmeida84 Hola, no se puede porque esos numeros aun no se utilizan, en la misma wikipedia sale que se utiliza hasta el numero 4 aun, a menos que haya otra fuente que diga lo contrario. hablando de numeros de celular.
Buenas, pues por lo visto ya se están usando. He actualizado una librería de Google (PhoneNumberUtils) y ya validan en su expresión regular los números 92X XXX XXX
Según este post es recomendable usar \A
y \z
en vez de ^
y $.
Incluso RoR genera un ArgumentError al tratar de usar la expresión multi-línea por motivos de seguridad.
Con ese cambio queda así:
/\A(\+?56)?(\s?)(0?9)(\s?)[9876543]\d{7}\z/
De todas formas muchas gracias!! 🚀
nalmeida84 gracias!
actualizado
Donde se puede ver el codigo
La hiciste ql, terrible de longi
Que wena!! Muchas gracias