我想用另一个数字替换作为方括号的字符串。我正在使用正则表达式替换方法。
样本输入:
这是[测试]版本。
所需输出(将“[test]”替换为 1.0):
这是1.0版本。
现在正则表达式没有替换特殊字符。以下是我尝试过的代码:
string input= "This is [test] version of application.";
string stringtoFind = string.Format(@"\b{0}\b", "[test]");
Console.WriteLine(Regex.Replace(input, stringtoFind, "1.0"));
input 和 stringtoFind 变量中可能有任何特殊字符。