using System;
using System.Text.RegularExpressions;
public class Test
{
public static void Main()
{
var text = "blah blah this is a this search engine blah";
var result = Regex.Match(text, @"this.*?engine",
RegexOptions.Singleline | RegexOptions.RightToLeft)?.Value;
Console.WriteLine(result);
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uVGV4dC5SZWd1bGFyRXhwcmVzc2lvbnM7CgpwdWJsaWMgY2xhc3MgVGVzdAp7CglwdWJsaWMgc3RhdGljIHZvaWQgTWFpbigpCgl7CgkJdmFyIHRleHQgPSAiYmxhaCBibGFoIHRoaXMgaXMgYSB0aGlzIHNlYXJjaCBlbmdpbmUgYmxhaCI7CgkJdmFyIHJlc3VsdCA9IFJlZ2V4Lk1hdGNoKHRleHQsIEAidGhpcy4qP2VuZ2luZSIsIAoJCQlSZWdleE9wdGlvbnMuU2luZ2xlbGluZSB8IFJlZ2V4T3B0aW9ucy5SaWdodFRvTGVmdCk/LlZhbHVlOwogICAgICAgIENvbnNvbGUuV3JpdGVMaW5lKHJlc3VsdCk7Cgl9Cn0=