正在尝试使用Replace将后台位置部分替换为Regex以解析URL

Trying to use Replace to replace background-position part with Regex to parse URL

本文关键字:替换 Regex URL 位置部 后台 Replace      更新时间:2023-09-26

我正在尝试替换此字符串url(http://www.yahoo.com/someimage)

var url  = $(someelement).css("background-image"); //url(http://www.yahoo.com/someimage)
var path = url.replace(/url('()|('))/, '');

我试过几种方法,但似乎找不到括号的末尾。我不确定我需要做些什么才能正确地写下这篇文章。

匹配字符串的^开始和结束$,并让它知道它是g全局的两个匹配;

/^url'(|')$/g

你也可以让它选择性地寻找像这样的报价

/^url'(['"]?|['"]?')$/g