21 lines
543 B
Python
21 lines
543 B
Python
import re
|
|
|
|
words = ["да", "даю", "согласен", "согласна", "yes", "ok", "хорошо", "даю согласие"]
|
|
|
|
texts = [
|
|
"не хочу давать согласие",
|
|
"я даю согласие",
|
|
"да",
|
|
"нет",
|
|
"передумал, даю согласие",
|
|
"согласен",
|
|
"хорошо",
|
|
]
|
|
|
|
for text in texts:
|
|
matches = []
|
|
for w in words:
|
|
if re.search(r'\b' + re.escape(w) + r'\b', text):
|
|
matches.append(w)
|
|
print(f"'{text}' -> matched: {matches}")
|