gpt4 book ai didi

javascript - 如何使用javascript替换字符串中的单词?

转载 作者:行者123 更新时间:2023-12-03 04:44:27 25 4
gpt4 key购买 nike

我有一个字符串,

mystr = 'public\uploads\file-1490095922739.jpg';

我要更换

public\uploads

用“”,这样我只想提取文件名即

file-1490095922739.jpg

或者类似,

\uploads\file-1490095922739.jpg

我该如何做到这一点,js中有没有任何方法可以做到这一点,或者我们可以通过替换方法来做到这一点。

我正在执行以下步骤,

var imagepath1;
var imagepath = 'public\uploads\file-1490095922739.jpg';
unwantedChar = 'public|uploads';
regExp = new RegExp(unwantedChar , 'gi');
imagepath = imagepath.replace(regExp , '');
imagepath1 = imagepath;
$scope.model.imagepath = imagepath1.replace(/\\/g, "");

请建议我优化方法。

最佳答案

var input = "public\\uploads\\file-1490095922739.jpg";
var result = input.replace("public\\uploads\\", "");

这就是您正在寻找的内容,不需要花哨的正则表达式:)。更多关于替换的信息可以查看here .

关于javascript - 如何使用javascript替换字符串中的单词?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42926588/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com