Warning: mkdir(): No space left on device in /var/www/tgoop/post.php on line 37

Warning: file_put_contents(aCache/aDaily/post/prog_point/--): Failed to open stream: No such file or directory in /var/www/tgoop/post.php on line 50
Точка входа в программирование@prog_point P.3349
PROG_POINT Telegram 3349
Что такое регулярные выражения и зачем они нужны

Регулярные выражения, или regex — это специальный синтаксис для поиска и обработки текста. Они позволяют описать шаблон (pattern), с помощью которого можно находить нужные куски текста, проверять, соответствует ли строка этому шаблону, или заменять части строки.

Где и как их можно использовать?

— чтобы найти все номера телефонов в документе;
— проверить, соответствует ли введённый пользователем e-mail правильному формату;
— заменить все вхождения ошибочно написанного слова в тексте.

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

Допустим, у нас есть строка: «Сегодняшняя дата: 2023-10-10», и нам нужно найти дату в формате «YYYY-MM-DD».

Вот как это можно сделать с помощью регулярного выражения:

\d{4}-\d{2}-\d{2}


Давайте рассмотрим пример:

1. \d{4}: Соответствует четырём цифрам. В нашем примере — это «2023».
2. -: Соответствует дефису.
3. \d{2}: Соответствует двум цифрам. В нашем примере — это «10».
4. -: Соответствует дефису.
5. \d{2}: Соответствует двум цифрам. В нашем примере — это снова «10».

Итак, регулярное выражение \d{4}-\d{2}-\d{2} точно находит даты в формате «YYYY-MM-DD» из строки.

#regex #советы
🤓1



tgoop.com/prog_point/3349
Create:
Last Update:

Что такое регулярные выражения и зачем они нужны

Регулярные выражения, или regex — это специальный синтаксис для поиска и обработки текста. Они позволяют описать шаблон (pattern), с помощью которого можно находить нужные куски текста, проверять, соответствует ли строка этому шаблону, или заменять части строки.

Где и как их можно использовать?

— чтобы найти все номера телефонов в документе;
— проверить, соответствует ли введённый пользователем e-mail правильному формату;
— заменить все вхождения ошибочно написанного слова в тексте.

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

Допустим, у нас есть строка: «Сегодняшняя дата: 2023-10-10», и нам нужно найти дату в формате «YYYY-MM-DD».

Вот как это можно сделать с помощью регулярного выражения:

\d{4}-\d{2}-\d{2}


Давайте рассмотрим пример:

1. \d{4}: Соответствует четырём цифрам. В нашем примере — это «2023».
2. -: Соответствует дефису.
3. \d{2}: Соответствует двум цифрам. В нашем примере — это «10».
4. -: Соответствует дефису.
5. \d{2}: Соответствует двум цифрам. В нашем примере — это снова «10».

Итак, регулярное выражение \d{4}-\d{2}-\d{2} точно находит даты в формате «YYYY-MM-DD» из строки.

#regex #советы

BY Точка входа в программирование


Share with your friend now:
tgoop.com/prog_point/3349

View MORE
Open in Telegram


Telegram News

Date: |

How to create a business channel on Telegram? (Tutorial) End-to-end encryption is an important feature in messaging, as it's the first step in protecting users from surveillance. Deputy District Judge Peter Hui sentenced computer technician Ng Man-ho on Thursday, a month after the 27-year-old, who ran a Telegram group called SUCK Channel, was found guilty of seven charges of conspiring to incite others to commit illegal acts during the 2019 extradition bill protests and subsequent months. Telegram users themselves will be able to flag and report potentially false content. To view your bio, click the Menu icon and select “View channel info.”
from us


Telegram Точка входа в программирование
FROM American