using System.Text.RegularExpressions;
public static void Main()
string input = "this has extra spaces and \ttabs\nand line breaks";
string output = Test(input);
Console.WriteLine(output);
public static string Test(string input)
return Regex.Replace(Regex.Replace(input, @"\t|\r", " "), @"\s\s+", " ");