можно же так
Match m = Regex.Match("text", "pattern");
Скорее всего так нельзя) я с регулярками из vba ток знаком. В с# не работал. Но то, что предлагаешь ты, должно быть определено в классе Regex как статическая функция или как функция расширения. Объект Regex создавать надо, если оно не определено