如何替换 "Tab" 符号和多个空格,以便它们在 HTML 邮件正文中正确显示
How to replace "Tab" sign and multiple spaces so that they show correctly in HTML mail body
我正在寻找一种方法来将 RichTextBox
多个空格和制表符替换为 html 个字符,以便它们在 Outlook .HTML
邮件正文中正确显示。
我尝试将其用于制表符:
msg = msg.Replace(vbTab, "<td>")
但是不行。我现在知道如何处理多个空格 - 我没有找到任何 <> 代码可用于此代码:
msg = msg.Replace(" ", "<what to put here?>")
所有想法将不胜感激!
space 的 HTML 实体是
,选项卡的实体是  
。
以下是将其应用到 RichTextBox 的方法:
Dim message = MyRichTextBox.Text.Replace(" ", " ").Replace(ControlChars.Tab, " ")
我正在寻找一种方法来将 RichTextBox
多个空格和制表符替换为 html 个字符,以便它们在 Outlook .HTML
邮件正文中正确显示。
我尝试将其用于制表符:
msg = msg.Replace(vbTab, "<td>")
但是不行。我现在知道如何处理多个空格 - 我没有找到任何 <> 代码可用于此代码:
msg = msg.Replace(" ", "<what to put here?>")
所有想法将不胜感激!
space 的 HTML 实体是
,选项卡的实体是  
。
以下是将其应用到 RichTextBox 的方法:
Dim message = MyRichTextBox.Text.Replace(" ", " ").Replace(ControlChars.Tab, " ")