Du schreibst von einem Wort. Gibts da tatsächlich Leerzeichen? Klingt eher nach mehreren Wörtern.
Warum kann man die einmal ignorieren und dann wieder nicht? Ich würd halt alles so fordern wie es angegeben ist und aus diesem Grund das ganze nicht zu kompliziert eingeben.
Ganze Sätze übersetzen und automatisch prüfen wird wirklich kompliziert.
Was ich nicht verstehe ist das hier:
Inhalte in Klammern ignorieren (IGNORE_BRACKETS)
Die Reihenfolge der Wortbedeutungen ignorieren (IGNORE_ORDER)
Es muss nur eine Wortbedeutung angegeben werden (ONE_ANSWER)
Und das hier
Sonderzeichen ignorieren (IGNORE_SYMBOLS)
welche sind das und warum sollte man sie ignorieren?
richtige Lösung: ab(cd)ef(gh)ij
Ein richtiges Beispiel wär sinnvoll.
Aber wie gesagt, ich würds im Rahmen halten, so viele Optionen durchschaut eh keiner.