匹配字符串中最后一个点的正则表达式
- 论坛
- 匹配字符串中最后一个点的正则表达式
14 浏览
匹配字符串中最后一个点的正则表达式
我有一个文件名,其中可能有多个点,并且可以以任何扩展名结尾:
tro.lo.lo.lo.lo.lo.png
我需要使用正则表达式替换最后一个点为另一个字符串,比如@2x
,然后再加上一个点(就像视网膜图像文件名一样),即:
tro.lo.png -> [email protected]
以下是我目前的代码,但它不会匹配任何内容...
str = "http://example.com/image.png"; str.replace(/.([^.]*)$/, " @2x.");
有什么建议吗?