Найти - Пользователи
Полная версия: Множественное совпадение в конструкции if not
Начало » Python для новичков » Множественное совпадение в конструкции if not
1
Demontager
Как можно сделать так, чтобы конструкция if not “что-то” in “чем-то” искала множественные совпадения ?
Примерно так
if not string[0-9] in somestring:

т.е. мне нужно чтобы проверялся regex, все значения от string0..string9. Функция
findall('string[0-9]'
не подходит, так как требует указания второго аргумента, где искать совпадение.
py.user.next
if not re.search(r'string\d', somestring):

Можно и без регулярных, но в одну строку не получится.
JOHN_16
либо я абсолютно не понял чего вы хотите, либо вы ищете модуль fnmatch ? В первом случае более детально описывайте задачу.
Demontager
Не все нормально, все работает как и написал py.user.next
Только я использовал функцию findall
if not findall('string[0-9]', myvar and len(args) == 2:
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB