=== РЕГУЛЯРНЫЕ ВЫРАЖЕНИЯ ===
1. Все натуральные числа (возможно, окружённые буквами):
\d+
2. Все «слова», написанные капсом (строго заглавными), возможно внутри слов:
[А-ЯЁA-Z]+
3. Слова, в которых есть русская буква, а за ней цифра:
[А-ЯЁа-яё]\d
4. Слова, начинающиеся с русской или латинской большой буквы:
\b[А-ЯЁA-Z][А-ЯЁа-яёA-Za-z]*
5. Слова, которые начинаются на гласную:
\b[АЕЁИОУЫЭЮЯаеёиоуыэюяAEIOUY]
6. Все натуральные числа, не находящиеся на границе слова (внутри слов):
\B\d+\B
7. Строчки, в которых есть символ *:
.*\*.*
8. Найдите строчки, в которых есть открывающая и когда-нибудь потом закрывающая скобки;
^.*\(.*\).*$
9) Выделите одним махом весь кусок оглавления (в конце примера, вместе с тегами);
(?:<a[^>]*>.*?</a>;?\s*)+
10) Выделите одним махом только текстовую часть оглавления, без тегов;
(?<=>)[^<]+(?=</a>)
11) Найдите пустые строчки;
^$
12) Найти все теги, не включая их содержимое.
</?[^>]+>