这是我的函数,我正在尝试替换文件中的字符串,但 c# 告诉我我的正则表达式格式错误。有任何想法吗?
public void function(string fileName, string path) {
string pathToAmmend = @"$SERVERROOT\pathpath";
string newPath = @"$SERVERROOT\" + path;
File.WriteAllText(fileName, Regex.Replace(File.ReadAllText(fileName), pathToAmmend, newPath));
....
}
如果我将字符串更改为:
string pathToAmmend = @"$SERVERROOT\\pathpath";
string newPath = @"$SERVERROOT\\" + path;
但后来我有两个斜线,我只想要一个斜线。