Регулярное выражение C #, нераспознанная escape-последовательность

У меня есть строки в следующем формате

    _AUTO_(123,SomeString)

, и я пытаюсь извлечь 123 из указанной выше строки с помощью регулярного выражения. Регулярное выражение, которое Я использую следующее:

    const string pattern = @"\_AUTO\_\(?<number>(\d)+\,";
    foreach(Match match in Regex.Matches(line, pattern)) { 
       Console.WriteLine(match.Groups["number"].Value); 
    } 

Я получаю исключение из ошибки «Нераспознанная escape-последовательность \ _». Не могли бы вы указать мне, что я делаю неправильно?

Спасибо!

5
задан test123 8 November 2011 в 22:22
поделиться