我想在VBScript中使用Replace函数来替换"\n"字符串中的所有换行符.我来自java,所以在字符串中使用\n表示换行符.
VBScript中是否有相同的内容?
Fio*_*ala 51
对于替换,您可以使用vbCrLf:
Replace(string, vbCrLf, "")
Run Code Online (Sandbox Code Playgroud)
你也可以用chr(13)+ chr(10)
我似乎记得在一些奇怪的情况下,chr(10)出现在chr(13)之前
正如David和Remou指出的那样,vbCrLf如果你想要一个回车换行组合.否则,Chr(13)和Chr(10)(尽管有些VB-衍生物具有vbCr和vbLf; VBScript的可能有那些,值得使用之前检查Chr).
尝试和测试。我知道这有效:
Replace(EmailText, vbNewLine, "<br>")
Run Code Online (Sandbox Code Playgroud)
即vbNewLine也相当于\n