尝试使用Replace将背景位置部分替换为Regex以解析URL

时间:2013-02-22 23:07:07

标签: javascript regex

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

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

var path = url.replace(/url(\()|(\))/, '');

我尝试过几种方法,但似乎无法得到最后的括号。我不确定我需要做什么来正确地写这个。

1 个答案:

答案 0 :(得分:4)

匹配字符串的^开头和结尾$,让它知道两个匹配的g个帖子;

/^url\(|\)$/g

您还可以选择查找此类报价

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