gpt4 book ai didi

c# - 打印一个字符串并以其字符格式显示换行符和制表符

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

我正在为一个简单的行解析一个 html 文件。所以我没有使用第 3 方库,只是使用普通的字符串函数(s.subString() 等)。

我的问题 是我无法在 HTML 中正确找到特定元素,因为它们包含制表符、结束符、回车符。

如何打印以下字符串以将所有回车符显示为\r,将所有尾行显示为\n & 等。 这样我就可以准确地看到 HTML 文件的布局并确保我的

.subString("<div class=\"x\">") 

没有失败,因为文本确实是

("<div \t\r\nclass=\"x\">" 

还是什么?

我的代码:

WebClient wc = new WebClient();
string html = wc.DownloadString(String.Format("http://www.ipchecking.com/?ip={0}&check=Lookup", ip));

Console.Write( html ); // I want to print in the raw form where \r characters are actually shown as \r characters

最佳答案

html = html.Replace("\r", "\\r").Replace("\n","\\n").Replace("\t","\\t");

关于c# - 打印一个字符串并以其字符格式显示换行符和制表符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9532473/

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