using System;
using System.IO;
using System.Text.RegularExpressions;
public class Test
{
public static void Main()
{
var s = "\"specific-anything-id\" <specific-anything-id> specific-\"anything\"-id";
var matches = Regex.Matches(s, @"""specific[^""]*id""");
foreach (Match m in matches)
Console.WriteLine(m.Value);
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uSU87CnVzaW5nIFN5c3RlbS5UZXh0LlJlZ3VsYXJFeHByZXNzaW9uczsKCnB1YmxpYyBjbGFzcyBUZXN0CnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBNYWluKCkKCXsKCQl2YXIgcyA9ICJcInNwZWNpZmljLWFueXRoaW5nLWlkXCIgIDxzcGVjaWZpYy1hbnl0aGluZy1pZD4gc3BlY2lmaWMtXCJhbnl0aGluZ1wiLWlkIjsKICAgICAgICB2YXIgbWF0Y2hlcyA9IFJlZ2V4Lk1hdGNoZXMocywgQCIiInNwZWNpZmljW14iIl0qaWQiIiIpOwoJCWZvcmVhY2ggKE1hdGNoIG0gaW4gbWF0Y2hlcykKICAgICAgICAJQ29uc29sZS5Xcml0ZUxpbmUobS5WYWx1ZSk7Cgl9Cn0=