c# regex 正则 字符串首尾替换 replace
Regex re = new Regex("项目建立|项目|解决方案|方案"); string s = "项目建立项目通过的测试方案解决方案"; var a = re.Replace(s, "");//全部替换为空 var b = Regex.Replace(s, "^(项目建立|项目|解决方案|方案)|(项目建立|项目|解决方案|方案)$", "");//首尾替换一次 var c = Regex.Replace(s, "^(项目建立|项目|解决方案|方案)+|(项目建立|项目|解决方案|方案)+$", "");//首尾全部替换 Console.WriteLine(s); //项目建立项目通过的测试方案解决方案 Console.WriteLine(a); //通过的测试 Console.WriteLine(b); //项目通过的测试方案 Console.WriteLine(c); //通过的测试