using System;
using System.Text.RegularExpressions;
class Program {
static void Main() {
string value = "SEQUENCE $FIRST$ THEN $SECOND$ AND FINALLY \\\\$12345";
string[] lines = Regex.Split(value, @"(?<!\\\\)\$");
foreach (string line in lines) {
Console.WriteLine(line);
}
}
}
ICAgIHVzaW5nIFN5c3RlbTsKICAgIHVzaW5nIFN5c3RlbS5UZXh0LlJlZ3VsYXJFeHByZXNzaW9uczsKICAgICAKICAgIGNsYXNzIFByb2dyYW0gewogICAgc3RhdGljIHZvaWQgTWFpbigpIHsKICAgIHN0cmluZyB2YWx1ZSA9ICJTRVFVRU5DRSAkRklSU1QkIFRIRU4gJFNFQ09ORCQgQU5EIEZJTkFMTFkgXFxcXCQxMjM0NSI7CiAgICBzdHJpbmdbXSBsaW5lcyA9IFJlZ2V4LlNwbGl0KHZhbHVlLCBAIig/PCFcXFxcKVwkIik7CiAgICBmb3JlYWNoIChzdHJpbmcgbGluZSBpbiBsaW5lcykgewogICAgQ29uc29sZS5Xcml0ZUxpbmUobGluZSk7CiAgICAKICAgIH0KICAgIAogICAgfQogICAgfQ==