Javascript 用相同数量的给定字符替换字符串结尾的一部分
给定字符串Javascript 用相同数量的给定字符替换字符串结尾的一部分,javascript,Javascript,给定字符串abc1111和232 是否有一种优雅的方法来替换最后3个“在这种情况下”字符,使结果成为abc11232 使用JavaScript方法 var str1='abc1111', str2='232'; console.log( str1.切片(0,-str2.长度)+str2 );使用RegExp构造函数(接受动态替换字符串长度)和string.replace函数的解决方案: var str1='abc1111',str2='232', re=newregexp(“.{”+str2
abc1111
和232
是否有一种优雅的方法来替换最后3个“在这种情况下”字符,使结果成为
abc11232
使用JavaScript方法
var str1='abc1111',
str2='232';
console.log(
str1.切片(0,-str2.长度)+str2
);
使用RegExp
构造函数(接受动态替换字符串长度)和string.replace
函数的解决方案:
var str1='abc1111',str2='232',
re=newregexp(“.{”+str2.length+“}$”);
控制台日志(str1.replace(re,str2))代码>你试过什么?