gpt4 book ai didi

html - 用单个空格和多个 " "元素替换连续空格

转载 作者:行者123 更新时间:2023-11-27 22:45:43 28 4
gpt4 key购买 nike

我有一个 html 文档,其中某些节点包含空格。例如,

<B>This is          Whitespace      Node </B>

当这个html在浏览器中显示时,html中不止一个连续的空格总是显示为一个空格。为了避免这个问题,我想用一个空格和多个   元素替换连续的空格。

实现此目标的最佳解决方案是什么?

我正在使用 C# 2005。

最佳答案

试试这个,

string str = "<B>This is          Whitespace      Node </B>";
Regex rgx = new Regex("([\\S][ ])");
string result = rgx.Replace(str, "$1.")
.Replace(" .","?")
.Replace(" ","&nbsp")
.Replace("?"," ");

关于html - 用单个空格和多个 "&nbsp"元素替换连续空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7516311/

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