Last active
January 3, 2023 00:38
-
-
Save juanaguillon/06161e9d4eff2d8551320731fd920615 to your computer and use it in GitHub Desktop.
Regex dirección de bogotá y colombia
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* **Válidas:** | |
* - Calle 27 d sur # 27 c - 51 | |
* - Diagonal 40 # 41 - 61 | |
* - Carrera 23 # 35 - 48 | |
* - CALLE 35 # 33 - 09 | |
* - Carrera 53 # 70 - 86 | |
* - Calle 13 # 21 - 91 | |
* - Avenida Carrera 19 # 127 d - 55 | |
* - Avenida 26 # 68D - 35 | |
* - TRANSVERSAL 78 I BIS # 41 A - 16 SUR | |
* - Avenida 6 A # 20 bis Norte - 20 | |
* - Circular 76 # 39b - 80 | |
* - CALLE 49SUR # 21 e - 49 | |
* - Avenida 3 norte # 50N - 20 | |
* - Carrera 7 # 78 - 70 | |
* | |
* **Inválidas:** | |
* - KR 112 # 63 - 20 | |
* - CL 64 # 21 - 36 | |
* - Carrera 115 #26-45 | |
* - Avenida el Dorado # 96 - 25 | |
* - Calle 22 # 95 - 16 Casa 16 | |
* @see https://regex101.com/r/dwcT3H/3 | |
*/ | |
const addressRegex = | |
/^(Autopista|Avenida|Avenida Calle|Avenida Carrera|Bulevar|Calle|Carrera|Carretera|Circunvalar|Circular|CuenTas corridas|Diagonal|Pasaje|Paseo|Peatonal|Transversal|Troncal|Variante|Vía)\s[0-9]{1,3}\s?([A-Za-z]{1,5})?\s?([A-Za-z]{1,5})?\s#\s[0-9]{1,3}\s?([A-Za-z]{1,5})?\s?([A-Za-z]{1,5})?\s-\s[0-9]{1,3}\s?([A-Za-z]{1,5})?\s?([A-Za-z]{1,5})?$/gi; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment