给TXT每行文字的末尾添加一个字符“W”
发布网友
发布时间:2022-04-24 15:18
我来回答
共2个回答
热心网友
时间:2023-05-13 10:58
用ultraedit的正则表达式替换功能很容易做到。
用ultraedit打开文件,选菜单上的”搜索“ - ”替换“,弹出替换框,把“正则表达式” 打上勾,接着在上方白框中写入$,下方白框中写入W,最后点“全部替换”,完成。
热心网友
时间:2023-05-13 10:58
C# 解决,如果输出为乱码的话,在打开文件时建议判断文件编码格式
private void Appendw(string srcfilename)
{
if (srcfilename == null)
return;
if (!System.IO.File.Exists(srcfilename))
return;
string dstfilename = srcfilename.Substring(0,srcfilename.LastIndexOf('.'))+"2.txt";
System.IO.StreamReader sr = new System.IO.StreamReader(srcfilename);
System.IO.StreamWriter sw = new System.IO.StreamWriter(dstfilename);
while (!sr.EndOfStream)
{
string sline = sr.ReadLine();
sw.WriteLine(sline + "W");
}
sr.Close();
sw.Close();
}