我想用+替换除最后5个字符和空格以外的所有字符,>
var str = "HFGR56 GGKDJ JGGHG JGJGIR" var returnstr = str.replace(/\d+(?=\d{4})/, '+');
结果应该是“ ++++++ ++++ +++++ JGJGIR”,但是在上面的代码中我不知道如何排除空格
我想用+ var str =“ HFGR56 GGKDJ JGGHG JGJGIR”替换除最后5个字符和空格以外的所有字符var returnstr = str.replace(/ \ d +(?= \ d {4})/,'+ ');结果应该是...
您需要分别匹配每个字符,并且仅当后面的字符超过六个时才需要允许匹配。