正则表达式在后台url标签内找到值

时间:2014-02-03 13:55:44

标签: asp.net css regex

  1. 我有"$('#tab1').css("background-image", "url(../CARImages/Icons/tab1.png)");" 我需要从中提取"../CARImages/Icons/tab1.png"

  2. 我在css中可能有"background-image:url(../Images/Themes/tile_bg.png);"语法。 我需要从中提取"../Images/Themes/tile_bg.png"

  3. 我是否可以使用相同的正则表达式来提取图像参考。

1 个答案:

答案 0 :(得分:0)

使用正则表达式(?<=url\().*?(?=\))。它会匹配字符串中第一个url(与之后的第一个)之间的文字。

您可以在此处找到解释和演示:http://regex101.com/r/qP9mX6