using System;
using System.Text.RegularExpressions;
public class Test
{
public static void Main()
{
var s = " Line 1\r \r\n Line 2\r\n \r\n more text";
Console.WriteLine(Regex.Replace(s, @"(\r)[\p{Zs}\t]*\r\n", "$1")
.Replace("\r", "<CR>").Replace("\n", "<LF>"));
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uVGV4dC5SZWd1bGFyRXhwcmVzc2lvbnM7CgpwdWJsaWMgY2xhc3MgVGVzdAp7CglwdWJsaWMgc3RhdGljIHZvaWQgTWFpbigpCgl7CgkJdmFyIHMgPSAiICAgICBMaW5lIDFcciAgICAgXHJcbiAgICAgTGluZSAyXHJcbiAgICAgXHJcbiAgICAgbW9yZSB0ZXh0IjsKCQlDb25zb2xlLldyaXRlTGluZShSZWdleC5SZXBsYWNlKHMsIEAiKFxyKVtccHtac31cdF0qXHJcbiIsICIkMSIpCiAJCQkuUmVwbGFjZSgiXHIiLCAiPENSPiIpLlJlcGxhY2UoIlxuIiwgIjxMRj4iKSk7Cgl9Cn0=