正则表达式替换最后出现的数字

时间:2017-03-22 12:38:47

标签: javascript regex

我已经尝试过一个正则表达式来替换最后出现的数字,从1到无穷大,但它替换了所有实例。善意地纠正它并提供帮助。

"test.test.test.1.test.1.".replace(/[0-9]/g, '');

在上面的表达式中,我需要替换字符串'.1',其中任何整数都可以代替1

1 个答案:

答案 0 :(得分:1)



console.log( "test.test.test.1.test.1.".replace(/[\d]+[^\d]*$/g, ''));