gpt4 book ai didi

c# - 如果缺少字符串,如何在字符串的开头和结尾加上

转载 作者:太空宇宙 更新时间:2023-11-03 18:09:40 29 4
gpt4 key购买 nike

我有用户输入带有或不带有<p> and </p>.的数据。如果输入不带有 的数据,那么我如何确定该数据并将其添加到我的字符串中?使用正则表达式之类的方法是否最有效?还是有一种更简单的方法?

请注意,我只关心字符串的开头和结尾,而不关心两者之间的任何内容。

最佳答案

如果我了解您的需求,我会很简单地使用

var s = your_user_string;
if (!s.StartsWith("<p>") && !s.EndsWith("</p>"))
s = String.Format("<p>{0}</p>", s);


OP评论后更新:

var s = !input.StartsWith("<p>", StringComparison.InvariantCultureIgnoreCase) && 
!input.EndsWith("</p>", StringComparison.InvariantCultureIgnoreCase)
? String.Format("<p>{0}</p>", input)
: input;

关于c# - 如果缺少字符串,如何在字符串的开头和结尾加上<p>?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18480834/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com