Regex для установки нуля в текстовой ошибке сборки - PullRequest
0 голосов
/ 10 июня 2010

Я хотел бы быстро отследить, что не удалось в выводе журнала сборки длиной почти 5 тыс. Строк, используя Notepad ++ в качестве редактора файла.В Notepad ++ есть хорошая возможность задавать регулярные выражения, поэтому мне интересно, есть ли способ не соответствовать:

Compile complete -- 0 errors, 0 warnings

, но соответствовать, например:

Compile complete -- 1 errors, 0 warnings
Compile complete -- 100 errors, 0 warnings

, гдесовпадение будет (1 или более) ошибок.

Если это невозможно, я, вероятно, просто напишу вместо этого инструмент быстрого построчного синтаксического анализа, но я надеялся, что кто-то на StackOverflow сможет вытащитьрегулярные выражения за то же время - я определенно недостаточно опытен с регулярными выражениями, чтобы написать их для своих нужд за короткий промежуток времени.

Ответы [ 2 ]

1 голос
/ 10 июня 2010
Compile complete -- [1-9][0-9]* errors
1 голос
/ 10 июня 2010

Compile complete -- .*[^0].* errors

, кажется, работает для меня.

...