using System;
using System.Text.RegularExpressions;
public class Test
{
public static void Main()
{
string pattern = @"X([^X]+)";
string input = @"X
aaaa
X
bbbb
X
cccc";
foreach (Match m in Regex.Matches(input, pattern))
{
Console.WriteLine(m.Groups[1].Value.Trim());
}
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uVGV4dC5SZWd1bGFyRXhwcmVzc2lvbnM7CgpwdWJsaWMgY2xhc3MgVGVzdAp7CglwdWJsaWMgc3RhdGljIHZvaWQgTWFpbigpCgl7CnN0cmluZyBwYXR0ZXJuID0gQCJYKFteWF0rKSI7CnN0cmluZyBpbnB1dCA9IEAiWAphYWFhClgKYmJiYgpYCmNjY2MiOwoKZm9yZWFjaCAoTWF0Y2ggbSBpbiBSZWdleC5NYXRjaGVzKGlucHV0LCBwYXR0ZXJuKSkKewogICAgQ29uc29sZS5Xcml0ZUxpbmUobS5Hcm91cHNbMV0uVmFsdWUuVHJpbSgpKTsKfQogICAgfQp9Cg==