3
Я сделал крошечную базу данных с книгами и пытался получить заголовки, авторы и год книги с регулярным выражением в C#, но произошла ошибка.parsing regex - (Недостаточно)
База данных выглядит следующим образом:
Eragon // Christopher Paolini // 2005
The Fellowship of the Ring // J. R. R. Tolkien // 1954
И код:
Regex r = new Regex(@"(?<title>(.*)//" +
@"(?<author>(.*)//" +
@"(?<year>(.*)$");
Ошибка:
parsing "(?<tytul>(.*)//(?<autor>(.*)//(?<rok>(.*)$" - Not enough)'s.
Это довольно ясное сообщение об ошибке - у вас есть непревзойденные парсеры. Вы открываете шесть групп и только закрываете 3. –
Перейдите на этот сайт (http://www.regexr.com/) и проверьте свое регулярное выражение ... – Marko