【发布时间】:2014-02-18 08:13:46
【问题描述】:
我有一行代码:
<link href="<%= Page.ResolveClientUrl("~/Styles/CAR.css") %>" rel="stylesheet" type="text/css" />
我只想从中提取~/Styles/CAR.css。
请让我知道正则表达式。
链接 href 标记也可能包含其他语法来引用 css。
例如,<link href="<%= Url.Content("~/Styles/CAR.css") %>" rel="stylesheet" type="text/css" />
【问题讨论】:
-
我有一行代码:" rel="stylesheet" type="text/ css" /> 我只想从中提取“~/Styles/CAR.css”。请让我知道正则表达式。链接 href 标记也可能包含其他语法来引用 css。例如," rel="stylesheet" type="text/css" />
-
我的印象是,当您尝试使用正则表达式解析 html 时会发生不好的事情...stackoverflow.com/a/1732454/24908 =)
-
Page.ResolveClientUrl和Url.Content不一定会产生相同的输出,那么这如何可靠呢?为什么不解析生成的 HTML 而不是服务器端代码?