我有这个文件有很多字符串和很多替换,我想用它们的替换替换字符串,然后保存文本文件,这是我尝试过的,但它做得不好:
StreamReader sr = new StreamReader(fullPath + "\\DICT_J.txt", Encoding.Unicode);
string cdID;
string str;
while (sr.Peek() >= 0)
{
string[] temp = sr.ReadLine().Split('^');
if (temp.Length == 3)
{
cdID = temp[1];
str = temp[2];
File.WriteAllText(path, Regex.Replace(File.ReadAllText(path), str, cdID), Encoding.Unicode);
}
}
sr.Close();
sr.Dispose();
这里(对不起,我不能在这里发布,因为 SOF 不允许 Line Return)是包含替换的文件示例,这里是模板:Line ID^Replacement^String to be replace