如何在 A-Z 文本中添加“*”

How to add `*` in A-Z text

这是我的字符串

String: 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)

没有变得完美任何人帮助我..!

用积极的眼光来代替。

([a-z])(?=[a-z])

替换为*

str.replace(/([a-z])(?=[a-z])/g, "*")

演示:

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