gpt4 book ai didi

go - 在 golang 中缩小 html 以删除多余的空格和下一行字符

转载 作者:IT王子 更新时间:2023-10-29 01:16:37 27 4
gpt4 key购买 nike

如何创建 html 压缩器?

package main

import (
"fmt"
)

func HtmlMinify(html string) string {
// todo: minify html
return html
}

func main() {

htmlExample := `<li>
<a>Hello</a>
</li>`
minifiedHtml := HtmlMinify(htmlExample)
fmt.Println(minifiedHtml) // `<li><a>Hello</a></li>` is wanted
}

输出:

<li>
<a>Hello</a>
</li>

但我希望它是

<li><a>Hello</a></li>

playground

最佳答案

您的示例可能涉及简单地删除空格,但缩小 html 比这复杂一点(例如,您不想删除真正重要的空格,例如在字符串中)。

您可以在以下位置查看示例:

关于go - 在 golang 中缩小 html 以删除多余的空格和下一行字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27577385/

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