Проверка символов регулярное выражение на 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.
Около минуты
24 мая 2022
232 читали