gpt4 book ai didi

c# - 替换 HTML 中特定 HTML 子字符串的简单方法?

转载 作者:太空宇宙 更新时间:2023-11-03 19:02:14 24 4
gpt4 key购买 nike

我有

OldPattern = <div style="page-break-after: always"><span style="display: none;">&nbsp;</span></div>

在一些 master Html 中。

我想替换为:

NewPattern = <br> <br style="page-break-after: always;" />

我相信我可以做这样的事情:

NewHtml = OldHtml.Replace(OldPattern, NewPattern)

当然,由于双引号等原因,作业将无法正常工作。这就是我卡住的地方。

感谢任何帮助。

最佳答案

您需要像这样转义引号 \"。这很有效:

string oldPattern = "<div style=\"page-break-after: always\"><span style=\"display: none;\">&nbsp;</span></div>";
string newPattern = "<br> <br style=\"page-break-after: always;\" />";
NewHtml = OldHtml.Replace(oldPattern, newPattern);

关于c# - 替换 HTML 中特定 HTML 子字符串的简单方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34267684/

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