Найти тему

Проверка символов регулярное выражение на Python. С помощью модуля re можно сделать проверку на допустимые символы. Регулярные выражения, или коротко, регулярки — это очень мощный инструмент. Во-первых, плохо написанные регулярные выражения работают медленно. Во-вторых, их зачастую очень сложно читать. В-третьих, очень часто даже небольшое изменение задачи (того, что требуется найти) приводит к значительному изменению выражения.


Примеры регулярных выражений

simple text - В точности текст

\d{5} - Последовательности из 5 цифр

\d - означает любую цифру

{5} — ровно 5 раз

\d\d/\d\d/\d{4} - Даты в формате ДД/ММ/ГГГГ (и прочие, на них похожие, например, 98/76/5432)

\b\w{3}\b - Слова в точности из трёх букв

\b - означает границу слова (с одной стороны буква, а с другой — нет)

\w — любая буква,

{3} — ровно три раза

[-+]?\d+Целое число, например, 7, +17, -42, 0013 (возможны ведущие нули)

[-+]? — либо -, либо +, либо пусто

\d+ — последовательность из 1 или более цифр[-+]?(?:\d+(?:\.\d*)?|\.\d+)(?:[eE][-+]?\d+)?Действительное число, возможно в экспоненциальной записи

Например, 0.2, +5.45, -.4, 6e23, -3.17E-14.
Проверка символов регулярное выражение на Python. С помощью модуля re можно сделать проверку на допустимые символы. Регулярные выражения, или коротко, регулярки — это очень мощный инструмент.
Около минуты
232 читали