从文本文件的每一行中删除部分字符串
本文关键字:一行 删除部 字符串 文件 文本 | 更新日期: 2023-09-27 18:00:57
我正在开发一个程序,从gmail收件箱复制链接并将其保存在文本文件中,复制的链接也有一些不需要的字符,我想去掉这些不需要的角色。请帮忙。
这是我的密码。
以下是复制链接的功能:
public void grabAuthentication()
{
HtmlElementCollection links = webBrowser4.Document.Links;
using (TextWriter tw = new StreamWriter("activation.txt", true))
{
foreach (HtmlElement link in links)
{
if (link.OuterHtml.Contains("https://example.com"))
{
tw.WriteLine(link.InnerHtml);
}
}
}
}
点击按钮启动功能:
private void button1_Click(object sender, EventArgs e)
{
grabAuthentication();
}
文本文件中收集的链接示例:
https://example.com/<WBR>verify/<WBR>y8sURA0egNgcaUyMlOapqQ8ehleNDv<WBR>L6Pu48Pkg0
https://example.com/<WBR>verify/<WBR>PtjKgpMuqeAchnvZus7nDCnJ6oKfdr<WBR>oFX1k8dIBSs
https://example.com/<WBR>verify/<WBR>xtojDKjbNzXWYKTDlTqmFmRZGRcXax<WBR>TvTEADaGQ
现在,我想从文本文件的每一行中删除每一行出现3次的文本文件。
String.Replace
可能会对您有所帮助。
if (link.OuterHtml.Contains("https://example.com"))
{
tw.WriteLine(link.InnerHtml.Replace("<WBR>", null));
}