Задать вопрос
@xcv0

Как разрешить пользователю вводить только буквы цифры и знак «/» с помощью re?

Как разрешить пользователю вводить только буквы цифры и знак "/" с помощью re?
  • Вопрос задан
  • 920 просмотров
Подписаться 1 Простой 3 комментария
Решения вопроса 1
@Bright144
import re

string = input("Введите только число, букву и \\:  ")
pattern = r"[A-Za-zА-Яа-я\d\\]+"
result = re.compile(pattern)
if result.fullmatch(string):
    print('Ok')
else:
    print('err')

Если русские буквы не нужны паттерн получается так:
pattern = r"[A-Za-z\d\\]+"
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Wanted. Санкт-Петербург
До 450 000 ₽
ПРОДИС.НДТ Малаховка, пгт
от 70 000 ₽
Wanted. Санкт-Петербург
До 120 000 ₽