gpt4 book ai didi

java - trim HTML 内容中的空格?

转载 作者:行者123 更新时间:2023-12-02 08:36:42 25 4
gpt4 key购买 nike

我有一个带有自定义富文本编辑器控件(实际上是 FCKEditor)的 CRUD 维护屏幕,程序从控件中提取格式化文本作为 HTML 以保存到数据库。但是,我们标准的一部分是在保存之前需要从内容中删除前导和尾随空格,因此我必须删除无关的  和
等等,从 HTML 字符串的开头和结尾开始。

我可以选择在客户端(使用 Javascript)或服务器端(使用 Java)执行此操作,有没有一种简单的方法可以使用正则表达式或其他方法来执行此操作?我不确定它需要有多复杂,我需要能够删除以下内容:

<p><br /> &nbsp;</p>

如果中间有任何有意义的文本,请保留它。 (以上代码片段来自测试人员保存的实际 HTML 数据)

最佳答案

/<p>(?:<br\s*\/>|&[#\w]{2,6};|[\s\n\r])*?<\/p>/g

这应该匹配所有不包含任何“有意义的文本”的段落。

不过,最好在服务器端进行。

关于java - trim HTML 内容中的空格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1550532/

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