Ejemplos de expresiones regulares que coinciden y reemplazan para la transformación de números de troncales externos
Como se describe en Transforme las direcciones salientes con expresiones regulares, puede utilizar expresiones regulares para transformar el número enviado en una llamada saliente. Aquí encontrará algunos ejemplos y descripciones que le mostrarán cómo usar expresiones regulares para realizar esta tarea.Además de nuestros ejemplos, puede investigar el sitio web Regular Expressions 101.
coincidencia de expresiones regulares ^ (sorbo [s] ?: | tel:) (\ +) (. *)
formato de expresiones regulares $ 1 $ 3
Por ejemplo, esta expresión regular cambia sip: +17165551212@domain.com a sip: 17165551212@domain.com.
- La coincidencia de expresiones regulares entra en el Coincidir con expresión regular campos para la Transformación de la dirección de llamada y la Transformación de la dirección llamada.
- El formato de expresiones regulares entra en el Dar formato a la expresión regular campos para la Transformación de la dirección de llamada y la Transformación de la dirección llamada.
Código de país de EE. UU. 1
Código de troncal 1
Código de salida 011
Para los números de EE. UU., La expresión regular para eliminar el + y agregar el código de troncal 1.
Coincidencia de expresiones regulares ^ (sorbo [s] ?: | tel:) (\ +) (. *)
Formato regex PS{1}1 ${3}
Por ejemplo, esta expresión regular cambia sip: +17165551212@domain.com a sip: 117165551212@domain.com.
Para los números internacionales, la expresión regular para eliminar el + y agregar el código de salida 011
Coincidencia de expresiones regulares ^ (sorbo [s] ?: | tel:) (\ +) (. *)
Formato regex PS{1}011 ${3}
Por ejemplo, esta expresión regular cambia sip: +443035551212@domain.com a sip: 011443035551212@domain.com.
- Las coincidencias de expresiones regulares van al Coincidir con expresión regular campos para la Transformación de la dirección de llamada y la Transformación de la dirección llamada.
- Los formatos de expresiones regulares van al Dar formato a la expresión regular campos para la Transformación de la dirección de llamada y la Transformación de la dirección llamada.
Código de país de Reino Unido (UK) 44
Código de troncal 0
Código de salida 00
Para números nacionales, la expresión regular para eliminar el +44 y agregar el código troncal 0.
Coincidencia de expresiones regulares ^ (sorbo [s] ?: | tel:) (\ +) (44) (. *)
Formato regex PS{1}0 ${4}
Por ejemplo, esta expresión regular cambia sip: +443035551212@domain.com a sip: 03035551212@domain.com.
Para los números internacionales, la expresión regular para eliminar el + y agregar el código de salida 00.
Coincidencia de expresiones regulares ^ (sorbo [s] ?: | tel:) (\ +) (. *)
Formato regex PS{1}00 ${3}
Por ejemplo, esta expresión regular cambia sip: +17165551212@domain.com a sip: 0017165551212@domain.com.
- Las coincidencias de expresiones regulares van al Coincidir con expresión regular campos para la Transformación de la dirección de llamada y la Transformación de la dirección llamada.
- Los formatos de expresiones regulares van al Dar formato a la expresión regular campos para la Transformación de la dirección de llamada y la Transformación de la dirección llamada.