Проверка наличия элементов массива в тексте на python

Подскажите как на питоне проверить что текст не содержит ни одного из элементов заданного массива?


Ответы (1 шт):

Автор решения: videx

Вы можете использовать метод find() для нахождения подстроки в строке:

def check(strCheck):
    arr = ['123', 'ban', 'test']
    for i in range(len(arr)):
        if strCheck.find(arr[i]) != -1:
            return False
return True
print(check('gt23'))
print(check('test42'))

Вывод:

True
False
→ Ссылка