str = str.replace('?dfsdfsf=fdsfd.fdsfds/', 'uploads/')
我想在 url 中替换所有来自 '?' 的内容之后(包括)与“上传/”首次出现“/”
我想得到 https://websitename.com/uploads/d6113e4a-e789-44cd-8ba7-9684d29116dd.jpg
最佳答案
你可以使用正则表达式
str.replace(/\?[^\?\/]*\//, 'uploads/')
关于javascript - 如何在 Javascript 中使用通配符替换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6812638/