¿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.