using System;
using System.Text.RegularExpressions;
class Program
{
static void Main()
{
string text = "Hello (remove this) from the future (and this too)";
// Step 1: Remove parentheses and their content (non-greedy)
string cleaned = Regex.Replace(text, @"\([^)]*\)", "");
// Step 2: Collapse multiple spaces into one
cleaned = Regex.Replace(cleaned, @"\s+", " ").Trim();
Console.WriteLine("Original: " + text);
Console.WriteLine("Cleaned : " + cleaned);
}
}
/*
run:
Original: Hello (remove this) from the future (and this too)
Cleaned : Hello from the future
*/