Viele Textversionen zusammenfassen in einem JSON?
Hey Leute,
ich habe (eventuell habt ihr meine letzte Frage gesehen) mehrere Patterns in einer Liste angelegt.
Jetzt habe ich mir nur die Frage gestellt, ob ich wirklich jede Kombination ausschreiben muss, oder ob ich etwas schreiben kann, was vom Prinzip her folgendem ähnelt:
"TellJokePatterns":[
"erzähl (mir) (bitte) (einen) Witz", "noch einen (Witz)"
]
oder denkt ihr es ginge besser, ich würde nur die Worte "erzähl" und "Witz" filtern?
1 Antwort
FaTech
bestätigt
Von
Experte
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
programmieren, Python, Programmieren & Softwareentwicklung
Du könntest einen regulären Ausdruck formulieren, welcher Füllwörter und Variationen mit einberechnet.
Beispiel:
/erzähle?\s+(.*\s+)*witz/i