目前我正在做一个项目来去除所有不必要的 HTML。我已经让它工作了,但我正在使用以下代码替换双空格:
Private Function stripDubbleSpace(ByVal fileContent As String) As String
While fileContent.IndexOf(" ") <> -1
fileContent = fileContent.Replace(" ", " ")
End While
Return fileContent.Replace(" ", " ")
End Function
上面的代码有效,但在 HREF 或 SRC 中,当您将双倍空格替换为 1 个空格时,url 将变为 404。不要问为什么我的网址中有空格,我知道这不是最好的方法。
示例:
/images/my img.jpg
(2 个空格)将替换为/images/my img.jpg
(1 个空格),不应替换。
当它不在 HREF 或 SRC 中时,如何仅替换双空格?