Ich versuche zu zeigen, wie viele Wörter in einer TXT-Datei mit Python und Regex übereinstimmen, aber anstatt den Begriff 'wie' möchte ich verwenden Variable ‚Worte‘Wie eine ganze Wortübereinstimmung in Python mit einer Variablen in der Regex zu inkrementieren
text = 'I like and love green grass'
positive_words = positive_words=open("positive.txt").read()
words = text.split(' ')
if re.search(r'\blike\b',positive_words):
positive_counter=positive_counter+1
print positive_counter
in meiner txt-Datei ich habe die Worte ‚wie‘ und ‚Liebe‘ so positive_counter 2 sollte gleich .. wie würde ich Worte als Variable an Stelle von ‚wie‘ verwenden? Das funktioniert jetzt aber einfach nicht wissen, wie die Variable Worte aus dem regex Sicht
Möchten Sie positive_Wörter im Text suchen oder umgekehrt? Wie es geschrieben ist, suchen Sie nach "wie" in "positive_words" und nicht innerhalb von "words" – HolyDanna
Warum ordnen Sie zweimal "positive_words" zu? – Roadmaster
ja Ich versuche, die Worte in "Text" zu verwenden, um Wörter in positive_words zu vergleichen –