using System;
using System.IO ;
using System.Text .RegularExpressions ;
public class Test
{
public static void Main( )
{
var testEcl = "https://u...content-available-to-author-only...e.au/search?q=" ;
var asmName = string.Empty ;
var m = Regex.Match ( testEcl, @"(.+)+(?:/search[?]q=)" , RegexOptions.IgnoreCase ) ;
if ( m.Success )
{
//asmName = m.Groups[1].Value;
for ( int i= 0 ; i < m.Groups .Count ; i++ ) {
asmName = m.Groups [ i] .Value ;
Console.WriteLine ( asmName) ;
}
}
Console.WriteLine ( "TEST " + m.Groups [ 1 ] .Value ) ;
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uSU87CnVzaW5nIFN5c3RlbS5UZXh0LlJlZ3VsYXJFeHByZXNzaW9uczsKcHVibGljIGNsYXNzIFRlc3QKewoJcHVibGljIHN0YXRpYyB2b2lkIE1haW4oKQoJewoJCXZhciB0ZXN0RWNsID0gImh0dHBzOi8vdS4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4uZS5hdS9zZWFyY2g/cT0iOwoJCXZhciBhc21OYW1lID0gc3RyaW5nLkVtcHR5OyAKCQl2YXIgbSA9IFJlZ2V4Lk1hdGNoKHRlc3RFY2wsIEAiKC4rKSsoPzovc2VhcmNoWz9dcT0pIiwgUmVnZXhPcHRpb25zLklnbm9yZUNhc2UpOwoJCWlmIChtLlN1Y2Nlc3MpCgkJewoJCSAgICAvL2FzbU5hbWUgPSBtLkdyb3Vwc1sxXS5WYWx1ZTsKCQkgICAgZm9yKGludCBpPTA7IGkgPCBtLkdyb3Vwcy5Db3VudDsgaSsrKXsKCQkgICAgCWFzbU5hbWUgPSBtLkdyb3Vwc1tpXS5WYWx1ZTsKCQkgICAgCUNvbnNvbGUuV3JpdGVMaW5lKGFzbU5hbWUpOwoJCSAgICB9CgkJfQogICAgICAgIENvbnNvbGUuV3JpdGVMaW5lKCJURVNUICIrbS5Hcm91cHNbMV0uVmFsdWUpOwoJfQp9Cgo=