如何检查字符串是否以< >如果c#中没有't,则添加该文本
本文关键字:文本 添加 检查 何检查 字符串 是否 如果 | 更新日期: 2023-09-27 18:07:49
如果我有一个名为codeText的字符串。有时这个字符串以<p>
开头,有时不是。谁能告诉我如何检查它是否以<p>
开始,如果不是,那么我如何将<p>
添加到开始,</p>
添加到结束。
像这样:
if (!text.StartsWith("<p>", StringComparison.OrdinalIgnoreCase))
text = "<p>" + HttpUtility.HtmlEncode(text) + "</p>";
如果你知道HTML字符串不包含任何恶意的Javascript,你不想调用HtmlEncode
。
if(!text.StartsWith("<p>"))
{
text = string.Format("<p>{0}</p>", text);
}
你是说这样吗?
if (!codeText.StartsWith("<p>"))
{
codeText = string.Concat("<p>", codeText, "</p>");
}