regex用于屏蔽电话号码,以便在javascript中将号码中的前2个和后2个字符替换为*

regex用于屏蔽电话号码,以便在javascript中将号码中的前2个和后2个字符替换为*,javascript,regex,Javascript,Regex,将给定的数字5578767转换为55******67,您可以替换它?下面的代码完全符合您的要求,但是不使用正则表达式: function convert(number){ number = String(number) length = number.length-4 middle = '*'.repeat(length) return number[0]+number[1]+middle+number[number.length-2]+number[number

将给定的数字5578767转换为55******67,您可以替换它?下面的代码完全符合您的要求,但是不使用正则表达式:

function convert(number){
    number = String(number)
    length = number.length-4
    middle = '*'.repeat(length)
    return number[0]+number[1]+middle+number[number.length-2]+number[number.length-1]
}

欢迎来到stackoverflow

您可以使用正则表达式在单行中屏蔽电话号码

var-str=5578767;
str=str.replace/?您已经尝试了什么?阅读并改进你的问题。RegardS当前在react native中使用此选项,phoneRegEx=/?!^。?。?!。{0}$/但它提供了exceptionclick来改进它,而不是在注释中。阅读本手册。本手册使用查找,因此要求ES2018取消IE和Edge的资格。本手册使用查找,因此要求ES2018取消IE和Edge的资格