using System;
using System.Text.RegularExpressions;
public class Test
{
public static void Main()
{
string sInput = "Line 1\r\n"
+ "Line 2...\r"
+ " \r\n"
+ "Line 4...\r\n"
+ "\r\n"
+ "Line 6\r"
+ "\r\n"
+ "Line 8\r\n";
Regex re = new Regex("\r(?= *\r)");
string sResult = re.Replace( sInput, "").ToString();
Console.WriteLine( sResult );
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uVGV4dC5SZWd1bGFyRXhwcmVzc2lvbnM7CgpwdWJsaWMgY2xhc3MgVGVzdAp7CglwdWJsaWMgc3RhdGljIHZvaWQgTWFpbigpCgl7CgkJc3RyaW5nCXNJbnB1dCA9CSJMaW5lIDFcclxuIgoJCSsJCSJMaW5lIDIuLi5cciIKCQkrCQkiICAgXHJcbiIKCQkrCQkiTGluZSA0Li4uXHJcbiIKCQkrCQkiXHJcbiIKCQkrCQkiTGluZSA2XHIiCgkJKwkJIlxyXG4iCgkJKwkJIkxpbmUgOFxyXG4iOwoJCVJlZ2V4CXJlID0gbmV3IFJlZ2V4KCJccig/PSAqXHIpIik7CgkJCgkJc3RyaW5nCXNSZXN1bHQgPSByZS5SZXBsYWNlKCBzSW5wdXQsICIiKS5Ub1N0cmluZygpOwoJCQoJCUNvbnNvbGUuV3JpdGVMaW5lKCBzUmVzdWx0ICk7Cgl9Cn0=