如何用普通行HTML换行符替换\ n?

时间:2019-08-30 02:44:26

标签: c# regex replace

我正在编辑现有功能,其中它从文本区域获取HTML内容,然后将其发送到特定的接收者。

sample html code

问题在于,当收件人收到该电子邮件时,表格内容未对齐。由于现有功能将换行符替换为“ \ n”

有没有用普通的新行替换“ \ n”?

var content = FormatEmailString(ac, wfDataDetails, token, isApprover, detDetails, componentListBre, wfProcess, wfProcessAction).Replace("\n", "<br/>");

这是我调试时得到的:

<table border=\"1\"><tr><th align=\"center\">Leave type</th><th align=\"center\">Leave Rate</th>\n<th align=\"center\">Start Date</th>\n<th align=\"center\">End Date</th>\n</tr>\n<tr>\n<td align=\"center\"></td>\n<td align=\"center\"></td>\n<td align=\"center\">22/08/2019</td>\n<td align=\"center\">22/08/2019</td>\n</tr>\n</table>\n  

如您所见,HTML附加了“ \ n”

0 个答案:

没有答案