[英]javascript match and add string in dynamic Url
I have a dynamic URL, which i want to append some string at last 我有一个动态网址,我想最后添加一些字符串
'http://staging.mydomain.name.com/test/7bb12c5f7b2f4f008261bea2d3f5abd2/200x200.png'
want to append "preview" before size (200x200.png which is also dynamic), something like below 想要在尺寸(200x200.png也是动态的)之前附加“预览”,如下所示
'http://staging.mydomain.name.com/test/7bb12c5f7b2f4f008261bea2d3f5abd2/preview/200x200.png'
I have seen Javascript match to remove part of file name from URL - replace the last occurence but its not what i want. 我已经看到Javascript匹配从URL中删除了部分文件名-替换了最后一次出现,但不是我想要的。
Thanks 谢谢
只需使用一个简单的正则表达式即可:
'http://.../200x200.png'.replace(/[^\/]+$/, 'preview/$&')
你可以像str.replace(/(/ \\ d + x \\ d +。)/,'/ preview $ 1')
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.