gpt4 book ai didi

javascript - 从javascript中的字符串中删除一些特殊字符

转载 作者:行者123 更新时间:2023-12-03 17:36:12 24 4
gpt4 key购买 nike

我想在javascript中删除字符串的两个部分,并且字符串可能是通过以下方式:

/folder/file.scss/folder/subfolders/_filestwo.scss

我要从文件末尾删除.scss,如果文件具有_,也要删除下划线。

结果应该是:

/folder/file/folder/subfolders/filestwo

最佳答案

您可以使用以下模式:(_)?(\w+)\.scss$



var str1 = '/folder/subfolders/_filestwo.scss';
var str2 = '/folder/file.scss';

var pattern = /(_)?(\w+)\.scss$/;

console.log(str1.replace(pattern, '$2'));
console.log(str2.replace(pattern, '$2'));

关于javascript - 从javascript中的字符串中删除一些特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59457156/

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