Да, особенно если вы можете сделать это скомпилированным выражением. Построить объект Regex
медленнее, но гораздо быстрее использовать для чистого выигрыша.
Редактировать: Потенциально (возможно, ++) намного быстрее. Нет требования, чтобы CLI имел хорошую оптимизацию, но я собираюсь догадаться, что Microsoft, безусловно, такова. : D
private readonly Regex myRegex = new Regex([someRegexStr], RegexOptions.Compiled);