匹配括号外的文本

本文关键字:文本 | 更新日期: 2023-09-27 18:09:53

我有一个字符串

string s = Hello, (L05-#301ME) I am a programmer.

我需要将它提取到

string result = Hello, I am a programmer

这意味着我需要得到括号外的所有文本。如何使用RegEx来完成这个任务

匹配括号外的文本

这应该可以为您工作:

var input = "Hello, (L05-#301ME) I am a programmer.";
var output = Regex.Replace(input, @" ?'(.*?')", string.Empty);
Console.WriteLine(output);
// output would be "Hello, I am a programmer."