gpt4 book ai didi

javascript - 从字符串中去除特定字符位置的更简洁方法?

转载 作者:行者123 更新时间:2023-11-30 08:49:14 28 4
gpt4 key购买 nike

我有一个 var 设置为捕获元素的背景图像 css 属性。结果总是这样:

url(http://www.somerandomurltest.net/something/more/things/image.jpg)

我需要去掉“url(”和最后一个“)”,所以我只剩下实际的 url,有没有可以轻松做到这一点的函数?我目前是这样做的:

var cleanURL = urlVar.substr(0, urlVar.length-1),
cleanURL = cleanURL.substr(4);

有没有更好的办法?

最佳答案

您可以使用正则表达式:

var str = "url(http://www.somerandomurltest.net/something/more/things/image.jpg)";
var url = str.match(/url\((.+)\)/)[1];

Example fiddle

关于javascript - 从字符串中去除特定字符位置的更简洁方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19248954/

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