using System;
using System.Text.RegularExpressions;
public class Test
{
public static void Main()
{
string s = @"/s:http://a...content-available-to-author-only...d.asd /e:device /f:create";
string reg1 = @"(?=/s:)[^< ]+";
string reg2 = "(?=/e:)[^< ]+";
string reg3 = "(?=/f:)[^< ]+";
Match match1 = Regex.Match(s, reg1, RegexOptions.IgnoreCase);
if (match1.Success)
{
string key1 = match1.Groups[0].Value.Substring(3);
Console.WriteLine(key1);
}
Match match2 = Regex.Match(s, reg2, RegexOptions.IgnoreCase);
if (match2.Success)
{
string key2 = match2.Groups[0].Value.Substring(3);
Console.WriteLine(key2);
}
Match match3 = Regex.Match(s, reg3, RegexOptions.IgnoreCase);
if (match3.Success)
{
string key3 = match3.Groups[0].Value.Substring(3);
Console.WriteLine(key3);
}
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uVGV4dC5SZWd1bGFyRXhwcmVzc2lvbnM7CgpwdWJsaWMgY2xhc3MgVGVzdAp7CglwdWJsaWMgc3RhdGljIHZvaWQgTWFpbigpCgl7CgkJICAgICAgICAgICAgc3RyaW5nIHMgPSBAIi9zOmh0dHA6Ly9hLi4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi5kLmFzZCAvZTpkZXZpY2UgL2Y6Y3JlYXRlIjsKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJpbmcgcmVnMSA9IEAiKD89L3M6KVtePCBdKyI7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJpbmcgcmVnMiA9ICIoPz0vZTopW148IF0rIjsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cmluZyByZWczID0gIig/PS9mOilbXjwgXSsiOwogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBNYXRjaCBtYXRjaDEgPSBSZWdleC5NYXRjaChzLCByZWcxLCBSZWdleE9wdGlvbnMuSWdub3JlQ2FzZSk7CiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmIChtYXRjaDEuU3VjY2VzcykKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJpbmcga2V5MSA9IG1hdGNoMS5Hcm91cHNbMF0uVmFsdWUuU3Vic3RyaW5nKDMpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIENvbnNvbGUuV3JpdGVMaW5lKGtleTEpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBNYXRjaCBtYXRjaDIgPSBSZWdleC5NYXRjaChzLCByZWcyLCBSZWdleE9wdGlvbnMuSWdub3JlQ2FzZSk7CiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmIChtYXRjaDIuU3VjY2VzcykKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJpbmcga2V5MiA9IG1hdGNoMi5Hcm91cHNbMF0uVmFsdWUuU3Vic3RyaW5nKDMpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIENvbnNvbGUuV3JpdGVMaW5lKGtleTIpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBNYXRjaCBtYXRjaDMgPSBSZWdleC5NYXRjaChzLCByZWczLCBSZWdleE9wdGlvbnMuSWdub3JlQ2FzZSk7CiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmIChtYXRjaDMuU3VjY2VzcykKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJpbmcga2V5MyA9IG1hdGNoMy5Hcm91cHNbMF0uVmFsdWUuU3Vic3RyaW5nKDMpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIENvbnNvbGUuV3JpdGVMaW5lKGtleTMpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQoJfQp9