Справочник по регулярным выражениям. Будет пополняться.
. – точка представляет один любой символ
[abc]  – перечень символов (a, b, или с)
[^abc] – перечень символов, которые не входят в диапазон (совпадёт с любым, кроме a, b, или с)
* – «повторитель», означает, что предшествующий символ может повторяться
[abc]*  – найдёт идущие подряд символы из набора
[^abc]* – с точностью до наоборот
.* – абсолютно любой набор символов
^ – начало строки
$ – конец строки
\s — пробел
\n – перенос на новую строку.
\w – буква, цифра или подчёркивание
\d – любая цифра
\D – любой символ, но не цифра
[0-9] – любая цифра
[a-z] – любая буква от a до z (весь латинский набор символов) в нижнем регистре
[A-Z] – любая буква от a до z в ВЕРХНЕМ регистре
[a-zA-Z] – любая буква от a до z в любом регистре