Уведомления

Группа в Telegram: @pythonsu

#1 Март 5, 2018 20:11:16

PEHDOM
Зарегистрирован: 2016-11-28
Сообщения: 2196
Репутация: +  294  -
Профиль   Отправить e-mail  

Проверка строки на наличие запрещенных символов

SomethingButNotNickName ну вообще да в данном, случае круглые скобки не нужны,писал по памяти не проверяя.А вообще они отвечают за групировку результата. Например нам нужно найти все главы и вернуть только их номера тогда шаблон будет такой ‘Глава (\d+)’ что означает найти все места начинающиеся с слова “Глава ” после которого идет 1 и более цифр подряд, но вернуть только эти цифры.
Квадратные же скобки означают любой из символов внутри скобок тоесть шаблон

 'глав[ауеы]'
будет искать слова: глава, главу, главе или главы.
Да поначалу все эти скобки и слеши вводят в ступор, но когда чутка разберешся, все становиться ясно и понятно.
На выходе же получаться обьект паттерна re. Тоесть єто регулярка у которой шаблон поиска уже “зашит” внутри. Бывает удобно когда нужно часто искать по одному и тому же выражению.



==============================
Помещайте код в теги:
[code python][/code]
Бериегите свое и чужое время.

Отредактировано PEHDOM (Март 5, 2018 20:12:03)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version