C# 替换txt文本文件里的值

来源:百度知道 编辑:UC知道 时间:2024/06/18 09:32:30
一个txt文本文件
里面有 1aa,2aa,3aa
比例aa=100,
要把 1aa 替换成 1*100的值,2aa 替换成2*100的值 ,3aa 替换成2*100的值

这样怎么替换?
直接替换aa好替换,关键是要替换成和前面的int型数字相乘的结果(2aa 替换后为 200),这个不好弄了,估计要用正则表达式,不会弄了,希望大家指点下,谢了

先把文件读进来
然后string.replace()函数就可以替换了
最后再保存一下

string str="1aa,2aa,3aa";
str=str.Replace("aa","*100");
Response.Write(str);

txt.text.resplace("aa","*100")

没有办法,可以把txt的东西读出来,替换完成后再写入进去
但是写的东西是全新的,以前的数据没有了。

这个可以:
txt.text.resplace("aa","00")