在 C# 中使用正则表达式替换 'par'

本文关键字:par 替换 正则表达式 | 更新日期: 2024-11-05 05:26:16

我想用空字符串替换C#中变量中的'par。假设变量内容为:

这是一个测试 ''

参数 和 ''PAR 测试''PAR 测试''para

我希望输出为:

这是一个测试 ''

参数和测试测试''para

有人可以帮助我使用正则表达式来做到这一点吗?我尝试使用 'b 来获取确切的单词,但由于它涉及转义序列,因此出现错误。

在 C# 中使用正则表达式替换 'par'

using System.Text.RegularExpressions;

string input = @"'par test'par test'para";
         string result = input.Replace(@"'par "," ");

最简单的方法是使用:

 string output= @"this is a test 'parameter and 'par test'par test'para".Replace(@" 'par ", " ").Replace(@"'par ", " ");

使用正则表达式,这可以帮助您:

string input = @"'b( ''par |''par )'b";
            var replaced = Regex.Replace(@"this is a test 'parameter and 'par test'par test'para", input, @" ");