Expresiones regulares para numeros chilenos

may 23

Expresiones regulares para numeros chilenos

En chile la numeración publica telefónica está regulada por la SUBTEL (Subsecretaria de Telecomunicaciones), esta publicó un archivo con todos los prefijos de llamado “Bases de numeración telefónica” y la compañía a la cual se le concesionaron dichos números.

Nosotros estamos divididos por áreas primarias para los números fijos, son los conocidos prefijos o códigos de ciudad. (2 para santiago, 32 para Valparaiso, 41 Concepción, etc) y areas virtuales para los números celulares (6, 7, 8 y 9), escribí un par de expresiones regulares para indicar el tipo de númeración cuando se le pasa por parametro un numero de telefono.

Números Cortos: Carabineros, bomberos, carriers, etc
Expresion Regular: ^(1[0-3]{2})$
Patrón Asterisk: 1[0-3][0-3]

Números Fijos: Santiago
Expresión Regular: ^[2-9][0-9]{6}$
Patrón Asterisk: NXXXXXX

Números Fijos: Regiones
Expresión Regular: ^(0[3-7][1-9][2-9][0-9]{5,6})$
Patrón Asterisk: 0[3-7]Z[2-9]XXXXX y 0[3-7]Z[2-9]XXXXXX

Números Celulares: Todas las compañias
Expresión Regular: ^(09[6-9][0-9]{7})$
Patrón Asterisk: 09[6-9]XXXXXXX

Servicios: 600 y 700
Expresión Regular: ^([6-7]00[1-9]{7})$
Patrón Asterisk: [6-7]00ZZZZZZZ

Servicios: Números Gratuitos 800
Expresión Regular: ^(800[1-9]{6})$
Patrón Asterisk: 800ZZZZZZ

5 comments

  1. @castete yo logré configurar el chan_skype sin problemas usando la guía de instalación que entrega digium, ahí viene bien explicado como se crean los troncales

  2. Mario Hernandez /

    @castete yo logré configurar el chan_skype sin problemas usando la guía de instalación que entrega digium, ahí viene bien explicado como se crean los troncales

  3. castete /

    Estimado:

    Tienes alguna documentación en español de como crear troncales en asterisk, bien sencilla que explique con manzanitas en que archivos van las configuraciones y cuales son los parametros :) , ya que tengo un modulo de skype(chan_skype) configurado pero no me resultan las salidas de las llamadas por la cuenta que tengo configurada en el modulo, pero las entrantes…

    Saludos..

  4. Mario Hernandez /

    asi es,la expresion regular no está ligada a ningun sistema en particular

  5. Anonymous /

    Esto es aplicado a cualquier salida troncal que uno tenga configurado en asterisk, en mi caso tengo una cuenta de skype como troncal.

    Saludos

Leave a Reply