打印字符串并显示换行符&;选项卡的字符格式
本文关键字:字符 选项 格式 amp 字符串 串并 显示 换行符 打印 | 更新日期: 2023-09-27 18:26:30
我正在为一行代码解析一个html文件。所以我使用的不是第三方库,只是普通的字符串函数(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");
我认为最好的方法是使用正则表达式REGEX:
示例正则表达式