using System.Text.RegularExpressions;
public static void Main()
var myString = "4 Sphinx of Foresight (RNA) 55";
Regex exp = new Regex(@"(\d+).*(\(.+\)).*");
var matches = exp.Matches(myString);
foreach (Match m in matches)
Console.WriteLine(matches.Count);
Console.WriteLine(m.Value);