TG Telegram Group & Channel
Эпсилон | United States America (US)
Create: Update:

🖥 Регулярные выражения (regexp) — основы

Регулярные выражения (их еще называют regexp, или regex) — это механизм для поиска и замены текста. В строке, файле, нескольких файлах... Их используют разработчики в коде приложения, тестировщики в автотестах, да просто при работе в командной строке!

Чем это лучше простого поиска? Тем, что позволяет задать шаблон.

Например, на вход приходит дата рождения в формате ДД.ММ.ГГГГ. Вам надо передать ее дальше, но уже в формате ГГГГ-ММ-ДД. Как это сделать с помощью простого поиска? Вы же не знаете заранее, какая именно дата будет.

А регулярное выражение позволяет задать шаблон «найди мне цифры в таком-то формате».

Для чего применяют регулярные выражения?

1. Удалить все файлы, начинающиеся на test (чистим за собой тестовые данные)
2. Найти все логи
3. grep-нуть логи
4. Найти все даты
5. ...

🖥 Полезные ссылки:
1. https://habr.com/ru/articles/545150/
2.
https://ru.wikipedia.org/wiki/Регулярные_выражения
3.
https://devanych.ru/technologies/shpargalka-po-regulyarnym-vyrazheniyam
4.
https://htmlacademy.ru/blog/js/regexp-howto
5.
https://loginom.ru/blog/regular-expression
6.
https://developer.mozilla.org/ru/docs/Web/JavaScript/Guide/Regular_expressions
7.
https://devopsgu.ru/guides/regulyarnye-vyrazheniya/
8.
https://www.skillz.ru/dev/php/article-Regulyarnye_vyrazheniya_dlya_chaynikov.html
9.
https://devanych.ru/technologies/shpargalka-po-regulyarnym-vyrazheniyam
10.
https://javarush.com/groups/posts/regulyarnye-vyrazheniya-v-java
11.
https://regex.sorokin.engineer/ru/regular_expressions/
12.
https://docs.salebot.pro/peremennye-1/spisok-poleznykh-regulyarnykh-vyrazhenii
13.
https://webformyself.com/izuchaem-regulyarnye-vyrazheniya-rukovodstvo-dlya-nachinayushhix/
14.
https://hackware.ru/?p=3238
15.
https://code.tutsplus.com/ru/8-regular-expressions-you-should-know--net-6149t
16.
https://learn.javascript.ru/regexp-introduction
17.
https://metanit.com/sharp/tutorial/7.4.php

🔵 Эпсилон // @epsilon_h

🖥 Регулярные выражения (regexp) — основы

Регулярные выражения (их еще называют regexp, или regex) — это механизм для поиска и замены текста. В строке, файле, нескольких файлах... Их используют разработчики в коде приложения, тестировщики в автотестах, да просто при работе в командной строке!

Чем это лучше простого поиска? Тем, что позволяет задать шаблон.

Например, на вход приходит дата рождения в формате ДД.ММ.ГГГГ. Вам надо передать ее дальше, но уже в формате ГГГГ-ММ-ДД. Как это сделать с помощью простого поиска? Вы же не знаете заранее, какая именно дата будет.

А регулярное выражение позволяет задать шаблон «найди мне цифры в таком-то формате».

Для чего применяют регулярные выражения?

1. Удалить все файлы, начинающиеся на test (чистим за собой тестовые данные)
2. Найти все логи
3. grep-нуть логи
4. Найти все даты
5. ...

🖥 Полезные ссылки:
1. https://habr.com/ru/articles/545150/
2.
https://ru.wikipedia.org/wiki/Регулярные_выражения
3.
https://devanych.ru/technologies/shpargalka-po-regulyarnym-vyrazheniyam
4.
https://htmlacademy.ru/blog/js/regexp-howto
5.
https://loginom.ru/blog/regular-expression
6.
https://developer.mozilla.org/ru/docs/Web/JavaScript/Guide/Regular_expressions
7.
https://devopsgu.ru/guides/regulyarnye-vyrazheniya/
8.
https://www.skillz.ru/dev/php/article-Regulyarnye_vyrazheniya_dlya_chaynikov.html
9.
https://devanych.ru/technologies/shpargalka-po-regulyarnym-vyrazheniyam
10.
https://javarush.com/groups/posts/regulyarnye-vyrazheniya-v-java
11.
https://regex.sorokin.engineer/ru/regular_expressions/
12.
https://docs.salebot.pro/peremennye-1/spisok-poleznykh-regulyarnykh-vyrazhenii
13.
https://webformyself.com/izuchaem-regulyarnye-vyrazheniya-rukovodstvo-dlya-nachinayushhix/
14.
https://hackware.ru/?p=3238
15.
https://code.tutsplus.com/ru/8-regular-expressions-you-should-know--net-6149t
16.
https://learn.javascript.ru/regexp-introduction
17.
https://metanit.com/sharp/tutorial/7.4.php

🔵 Эпсилон // @epsilon_h
Please open Telegram to view this post
VIEW IN TELEGRAM
👍111🔥1🏆1


>>Click here to continue<<

Эпсилон






Share with your best friend
VIEW MORE

United States America Popular Telegram Group (US)