Red de conocimiento informático - Material del sitio web - ¿Cómo reemplazar el número de teléfono móvil con una expresión regular de JavaScript? Los resultados mostrados solo muestran los últimos cuatro dígitos del número de teléfono móvil.

¿Cómo reemplazar el número de teléfono móvil con una expresión regular de JavaScript? Los resultados mostrados solo muestran los últimos cuatro dígitos del número de teléfono móvil.

// Haga coincidir el principio y el final del número de teléfono móvil y envíelo en el formato "123****8901".

'12345678901'.replace(/(\d{3})\d{4}(\d{4})/, ' $ 1 * * * * $ 2 '); Haga coincidir regularmente 11 dígitos consecutivos en la cadena, reemplace los 4 dígitos del medio con * y genere el formato de número de teléfono móvil oculto común.

Si solo desea obtener los últimos 4 dígitos, puede cambiarlo a la siguiente forma:

//Haga coincidir 11 dígitos consecutivos, reemplace los primeros 7 dígitos con *.

'15110280327'. Reemplazar (/\d{7}(\d{4})/, ' * * * * * * * $ 1 '); Se utiliza para agrupar y definir cadenas de subpatrones. En el método replace(), puede usar $n (n es un número) en el parámetro 2 para hacer referencia a la cadena definida entre corchetes en la cadena del patrón.