我想用****
代替字符串中间的4个字符例如:ABCDEFG应该变成AB****G
请建议一个正则表达式来实现这个。
注意:字符串的长度总是相同的
找到了我正在寻找的解决方案:
var s ="ABCDEFG">
var reg =/ b ( w {2}) ( w) w + b/g
。替换(reg, ' $ 1 * * $ 2 ');
输出:AB * * * * G
这将替换字符串中除了前2个字符和后1个字符以外的所有中间字符。