版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/fifteen718/article/details/80661735
案例代码如下:
// 判断是否为11位的纯数字
if (Number(cellValue) && String(cellValue).length === 11) {
var mobile = String(cellValue)
var reg = /^(\d{3})\d{4}(\d{4})$/
return mobile.replace(reg, '$1****$2')
} else {
return cellValue
}
————————————————————————
控制台调试:
"15757115753".replace(/^(\d{3})\d{4}(\d{4})$/,'$1****$2')
输出:
"157****5753"