如何在AZ文本中添加`*`

pra*_*nth 0 javascript regex string replace add

这是我的字符串

字符串: a+b=ab+bc+cajddndndmdmndndnd/10.我需要*在每个字母表中添加>1长度.我需要一个如下所示的结果

需要: a+b=a*b+b*c+c*a*j*d*d*n*d*n*d*m*d*m*n*d*n*d*n*d/10

片段:

var data = 'a+b=ab+bc+cajddndndmdmndndnd/10'.
replace(/[a-z]{2}/g , (a,b,c) => {return a.replace(/([a-z]){1}/g,'*')})
console.log(data)
Run Code Online (Sandbox Code Playgroud)

没有完美的人帮助我..!

MYG*_*YGz 5

使用积极的前瞻和替换.

([a-z])(?=[a-z])
Run Code Online (Sandbox Code Playgroud)

用...来代替 $1*

str.replace(/([a-z])(?=[a-z])/g, "$1*")
Run Code Online (Sandbox Code Playgroud)

演示:

https://regex101.com/r/JBPpqG/1