Регулярные выражения
Регулярные выражения¶
Операторы для регулярных выражений:
(a)
- используется для группировки частей регулярного выражения[a-z]
- используется для определения классов символов{1,10}
- используется для определения кванторов (число/диапазон который указывает кол-во повторений шаблона)|
- или (OR).*
- и (AND)
Примеры использования:
grep -E “(my|false)” /etc/passwd
- ищет строки, которые содержат илиmy
, илиfalse
(для использования регулярных выражений в командеgrep
нужно использовать флаг-Е
)grep -E “(my.*false)” /etc/passwd
- ищет строки, которые содержат иmy
, иfalse