我正在解析远程站点。它们包含正在用正确值替换的关键字。当我想解析链接时,我的问题就出现了:
<a href="{_SOMEKEYWORD_}">somestupidtext</a>
SOMEKEYWORD包含一个网址(即http://www.stackoverflow.com),但总会出现正斜杠,如下所示:
<a href="/{_SOMEKEYWORD_}">somestupidtext</a>
这显然打破了所有链接。我想到了一个正则表达式,但对更好的(?)解决方案非常开放。
答案 0 :(得分:1)
如果斜杠是你想要移除的唯一东西,你也可以使用简单的字符串替换,它总是在href
之后立即发生:
C#:
string url = "<a href=\"/{_SOMEKEYWORD_}\">somestupidtext</a>";
url = String.Replace("href=\"/", "href=\"");