Skip to content

Регулярные выражения

Регулярные выражения

Операторы для регулярных выражений:

  • (a) - используется для группировки частей регулярного выражения
  • [a-z] - используется для определения классов символов
  • {1,10} - используется для определения кванторов (число/диапазон который указывает кол-во повторений шаблона)
  • | - или (OR)
  • .* - и (AND)

Примеры использования:

  • grep -E “(my|false)” /etc/passwd - ищет строки, которые содержат или my, или false (для использования регулярных выражений в команде grep нужно использовать флаг )
  • grep -E “(my.*false)” /etc/passwd - ищет строки, которые содержат и my, и false