using System.Text.RegularExpressions;
using System.Collections.Generic;
public static void Main()
var st = "<OrangeJuice>\r\n<Jon Chicken Tikka Masala=\"bob\" Lemon Tikka Chicken=\"orange\" Turkey Sandwich Filler=\"Apple\" Santariois super special gravy Turkey Sandwich Filler=\"Apple\" Turkey Tikka Masala=\"Red\"/>\r\n\r\n<Bob Chicken Tikka Masala=\"bob\" Lemon Tikka Chicken=\"orange\" Turkey Sandwich Filler=\"Apple\" Santariois super special gravy Turkey Sandwich Filler=\"Apple\" Turkey Tikka Masala=\"Red\"/></OrangeJuice>";
string pattern = @"(\s\w+?)+(="")";
string pattern2 = @"(\s\w+){2,}(="")";
var myString = Regex.Replace(st, pattern, "$1$2");
var myString2 = Regex.Replace(st, pattern2, m => " " + m.Value.Replace(" ", ""));
Console.WriteLine(myString);
Console.WriteLine("########################");
Console.WriteLine(myString2);