Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Забанен


Сообщения: 793
Благодарности: 260

Профиль | Цитировать


Цитата Freddy1984:
можно вас попросить расшифровать значение этих цифр?
Это шаблон числового значения, который должен присутствовать в строке.
Цитата Iska:
но я бы делал не регуляркой
А аргументы в пользу перечисления? Ну будете Вы искать строки дословно и что? Или Вы полагаете, что за раз все заданные выражения из потока извлекутся? И потом, проще подправить регулярку, например:
Код: Выделить весь код
findstr /irc:"[4-5]0[0-1,3-4] [not|int|for]" xxx.txt
чем набивать новое выражение для поиска. Но, есть одно обстоятельство, умаляющее роль штатного инструментария Windows (в том числе findstr). Во-первых, ограничение длины строки, накладываемое на findstr, то есть при использовании регулярок захватывается не часть строки (как это делает, например, grep), а строка целиком, и если длина строки превышает предельно допустимую, выводится соответсвующее сообщение. То же, кстати, справедливо и для поиска со строгим соответствием (ключ /L), а раз так, а также то, что регулярки значительно компактней, то и смысл затевать перечисления невелик. По этой причине лучше использовать:
1) более продвинутые инструменты поиска соответствий в строке
2) регулярные выражения

Отправлено: 09:12, 14-06-2017 | #7