содержит только либо цифры и ничего больше, либо только цифры и латиницу?
Чтобы в случае, если в строке есть какие-то другие символы, не пропускало
Regex?
да, регулярные выражения.
Как сделать, чтобы regex анализировал именно вхождение всех символов?) То есть чтобы не пропускал иные
Вход: строка a = "А57843" Выход: False Если просто сделать re.search("[A-Za-z0-9]", a), то не получится Проблема в том, что не знаю, как это загуглить
если не читать документацию и делать бессмысленные действия, результат будет таким же бессмысленным.
во-первых тебе нужен re.match или re.fullmatch
>>> re.match('^[0-9]+$', '123') is None False >>> re.match('^[0-9]+$', '123a') is None True вот пример для цифр.
Обсуждают сегодня