Часто используемые:

1.  Взять текст между заданным текстом

(?s)(?<=start_text).+?(?=finish_text)

, где  start_text, finish_text - тексты, между которыми надо взять текст

2. Извлечь из текста год

[2][0][1-2][0-9]

Регулярное выражение позволяет извлечь из текста четырехзначное число, у которого разряд тысяч = 2, разряд сотен = 0, разряд десятков = 1 или 2, разряд единиц 0 или 9.

3. Извлечь из текста адрес почты.

(\S*@\S*\.\w+?\b)

4. Извлечь из текста последовательность из произвольного количества чисел.

(\d+)

 


Дополнительные справочные материалы:

http://website-lab.ru/article/regexp/shpargalka_po_regulyarnyim_vyirajeniyam/

https://docs.microsoft.com/ru-ru/dotnet/standard/base-types/regular-expression-language-quick-reference

Проверка регулярок на ресурсах:

https://regex101.com/

https://regexr.com/

  • Нет меток