如何在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);
不过可能不满足你的要求。