0

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

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

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

我尝试了几种方法,但似乎无法得到结尾括号。我不确定我需要做什么才能正确地写这个。

4

1 回答 1

4

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

/^url\(|\)$/g

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

/^url\(['"]?|['"]?\)$/g
于 2013-02-23T00:03:37.727 回答