我有一個字符串,我試圖用VbCrLf替換所有的VbCr/VbLf。這是爲了颳去一些HTML。立即替換2個vbCrLf
我的代碼如下所示:
leHTML = leHTML.Replace(vbLf, vbCrLf)
leHTML = leHTML.Replace(vbCr, vbCrLf)
然而,在許多情況下,我然後用2X vbCrLf離開了,而我只想要1
leHTML = leHTML.Replace(vbCrLf & vbCrLf, vbCrLf)
線之上似乎並不做任何事情。我如何用1x vbCrLf替換2個vbCrLf?有沒有更好的方法去「規範化」換行和回車?
以這種方式使用Replace看起來不對。你的第一次調用用vbCrLf替換vbLf(兩個字符:一個vbCr和一個vbLf)。第二個替換找到由第一個替換插入的vbCr,將其刪除並再次添加兩個字符:vbCr e vbLf,因此您以vbCr + vbLf + vbLf序列結束。不好 – Steve