Я ищу наиболее эффективный (самый быстрый) способ создания оператора if, который ищет отдельных слов в строке ключевого слова.например,
Я не против, если это будет сделано с помощью регулярных выражений
keywords = 'dog wolf lion shark large whale'
stringToCompare = 'big dog'
if stringToCompare in keywords:
#dosomething if any word in the compare string matches the keywords
Ожидаемые результаты, основанные на следующем вводе, будут:
ключевые слова ='собака-волк, лев-акула, большой кит'
stringToCompare ||Ожидаемый результат
'большая собака' ||Правда
'большая кошка' ||Ложь
'кошачья акула' ||True
'catshark' ||Ложные