摆脱链接中的正斜杠

时间:2012-08-09 06:42:26

标签: regex hyperlink

我正在解析远程站点。它们包含正在用正确值替换的关键字。当我想解析链接时,我的问题就出现了:

<a href="{_SOMEKEYWORD_}">somestupidtext</a>

SOMEKEYWORD包含一个网址(即http://www.stackoverflow.com),但总会出现正斜杠,如下所示:

<a href="/{_SOMEKEYWORD_}">somestupidtext</a>

这显然打破了所有链接。我想到了一个正则表达式,但对更好的(?)解决方案非常开放。

1 个答案:

答案 0 :(得分:1)

如果斜杠是你想要移除的唯一东西,你也可以使用简单的字符串替换,它总是在href之后立即发生:

C#:

string url = "<a href=\"/{_SOMEKEYWORD_}\">somestupidtext</a>";
url = String.Replace("href=\"/", "href=\"");