c#怎么把文本文档里的指定内容替换掉。比如A:123,只要是A有三位数字就替换成随机的两位数字

PS:把Capacitance后面的三位数字替换成两位的

直接上完整代码
using System.IO;
using System.Text.RegularExpressions;
namespace FileExample
{
class Program
{
static void Main(string[] args)
{
string strFilePath = Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, @"1.txt");
if (File.Exists(strFilePath))
{
string strContent = File.ReadAllText(strFilePath);
strContent = Regex.Replace(strContent, "要被替换的内容", "新内容");
File.WriteAllText(strFilePath, strContent);
}
}
}
}追问

可能我没有表达清楚。我想问的是文档中指定一个字符,比如A,文档里面所有A后面有三位数字就全变成随机的两位数字或者指定的数字

温馨提示:答案为网友推荐,仅供参考
相似回答