gpt4 book ai didi

c# - 在 C# 中用 替换空格

转载 作者:太空宇宙 更新时间:2023-11-03 22:37:00 25 4
gpt4 key购买 nike

如果我不确定空格的数量,如何替换 <br /> 之后的空格?与 &nbsp;

 string Text = "3 stunning private villas <br />   The Beach villa";
if (Text.Contains("<br /> "))
{
Text = Text.Replace("<br /> ", "<br />&nbsp;");
}

最佳答案

如果要替换 <br /> 之后的所有(白色)空格(即所有类型的空格、表格等)您可以尝试使用正则表达式:

  string Text = "3 stunning private villas <br />   The Beach villa";

string result = Regex.Replace(
Text,
@"(?<=\<br \/\>)\s+",
match => string.Concat(Enumerable.Repeat("&nbsp;", match.Length)));

Console.Write(result);

结果:

  3 stunning private villas <br />&nbsp;&nbsp;&nbsp;The Beach villa

关于c# - 在 C# 中用 替换空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54554678/

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