首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么在txt文档中,把所有“*”就双引号里的内容进行修改

2014-01-03 
如何在txt文档中,把所有“*******”就双引号里的内容进行修改修改txt文档里的内容,但只能修改双引号里的内容

如何在txt文档中,把所有“*******”就双引号里的内容进行修改
修改txt文档里的内容,但只能修改双引号里的内容
[解决办法]
用正则表达式匹配下:
string s = "123"456"\789";
string replacewith = "abc";
string result = Regex.Replace(s, @"(?<="").+(?="")", replacewith);
[解决办法]
所有双引号中的内容改成随机内容,想不出办法。
全部改成统一内容可以试试下面的例子:
string s = ""smngfgfd"";
Regex r = new Regex(""(.*?)"");
s = r.Replace(s,""测试下"");
MessageBox.Show(s);
不过可能不满足你的要求。

热点排行