De que país es este número
Lista de países y códigos de país
¿Alguna idea? La única que tengo es tener una comprobación hardcoded (Ej. “mira el primer número, mira el segundo número: si es X entonces comprueba el tercer número. Si el segundo número es Y entonces el País es Foo”, etc.).
Yo buscaba algo similar a esto, pero también quería determinar la región/estado – si está disponible. al final he hackeado algo basado en un árbol de los dígitos principales (estimulado por la descripción en wikipedia)
La comprobación codificada puede convertirse en un árbol de decisión generado automáticamente a partir de la lista de códigos de llamada. Cada nodo del árbol define el carácter “actual”, la lista de posibles caracteres siguientes (nodos del árbol) o un país en caso de que sea un nodo terminal. El nodo raíz será para el signo ‘+’ inicial.
Se puede hacer fácilmente una búsqueda sencilla empezando por el primer número, luego el segundo, y así sucesivamente hasta encontrarlo. Esto funcionará correctamente porque ningún código de llamada es un prefijo de otro código, es decir, los códigos de llamadas internacionales forman un “código prefijo” (el sistema telefónico se basa en esta propiedad).
Lista de códigos de países con nombre
Calc. de fecha a fecha Business Date to Date Calc. Business Date Weekday Week Number Travel Time DistanceHome Calculators International Dialing CodesInternational Dialing CodesTo Be DiscontinuedThis service will soon be scrapped, but we still offer loads of other handy calculators.Need to make an international phone call and not sure which calling code to use? Nuestro buscador de códigos de marcación internacional le ayudará a encontrar los códigos de llamada y de área de una gran selección de países y ciudades.
Paso 3: Introduzca el número al que va a llamarNúmero: (si se introduce este número debe ser un número de teléfono (con código de área si se conoce) dentro del país, sin el prefijo/número internacional)Publicidad
Código de país 1
Los códigos de llamada de país o códigos de marcación de país son prefijos de números telefónicos para llegar a los abonados de las redes de los países o regiones miembros de la Unión Internacional de Telecomunicaciones (UIT). Los códigos están definidos por el UIT-T en las normas E.123 y E.164. Los prefijos permiten la marcación directa internacional (IDD), y también se denominan códigos de marcación de abonado internacional (ISD).
Los indicativos de país son un componente del plan de numeración telefónica internacional, y son necesarios sólo cuando se marca un número de teléfono para establecer una llamada a otro país. Los códigos de país se marcan antes del número de teléfono nacional. Por convención, los números de teléfono internacionales se representan anteponiendo el prefijo del país con un signo más (+), que también indica al abonado que debe marcar primero el prefijo de llamada internacional local. Por ejemplo, el prefijo de llamada internacional en todos los países del plan de numeración norteamericano es 011, mientras que es 00 en la mayoría de los países europeos, asiáticos y africanos. En las redes GSM (celulares), el prefijo puede insertarse automáticamente cuando el usuario antepone el signo más a un número marcado.
Código de país 44
Los códigos de llamada de país o códigos de marcación de país son prefijos de números telefónicos para llegar a los abonados de las redes de los países o regiones miembros de la Unión Internacional de Telecomunicaciones (UIT). Los códigos están definidos por el UIT-T en las normas E.123 y E.164. Los prefijos permiten la marcación directa internacional (IDD), y también se denominan códigos de marcación de abonado internacional (ISD).
Los indicativos de país son un componente del plan de numeración telefónica internacional, y son necesarios sólo cuando se marca un número de teléfono para establecer una llamada a otro país. Los códigos de país se marcan antes del número de teléfono nacional. Por convención, los números de teléfono internacionales se representan anteponiendo el prefijo del país con un signo más (+), que también indica al abonado que debe marcar primero el prefijo de la llamada internacional local. Por ejemplo, el prefijo de llamada internacional en todos los países del plan de numeración norteamericano es 011, mientras que es 00 en la mayoría de los países europeos, asiáticos y africanos. En las redes GSM (celulares), el prefijo puede insertarse automáticamente cuando el usuario antepone el signo más a un número marcado.