Milchtrinker: Vokabeln-Algorythmus

Beitrag lesen

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.

Das ganze ist so. Es wird z.B. in einem Französisch-Lehrmittel das Wort "die Schule" - "l'école (f.)" abgefragt.
Jetzt sollte es einerseits keine Rolle spielen, ob man "l'école" oder "l' école" (einmal mit und das andere Mal ohne Leerzeichen) schreibt...
Andererseits sollte man auch das Geschlecht angeben können. Ich kann die Inhalte in Klammern (in diesem Falle das Geschlecht) nicht einfach "ignorieren", denn wenn jemand trotzdem das Geschlecht angibt, sollte es dieses trotzdem überprüfen und die Eingabe "l'école (m.)" als falsch anzeigen.
Zusätzlich sollte die Funktion auch "l'école (f)" also ohne Punkt akzeptieren.

Was ich nicht verstehe ist das hier:

Inhalte in Klammern ignorieren (IGNORE_BRACKETS)

Das habe ich oben beschrieben mit dem école-Beispiel. Wenn es egal ist, ob man das Geschlecht angibt oder nicht. Es ist aber nur der richtige Inhalt in den Klammern (im Ecole-Beispiel: "l'école (f.)") oder gar keine Klammer erlaubt ("l'école"). Der falsche Inhalt in den Klammern soll "false" zurückgeben ("l'école (m.)").

Die Reihenfolge der Wortbedeutungen ignorieren (IGNORE_ORDER)

Zum Beispiel wenn ich mich das lateinische Wort "modo" abfragen möchte, welches mehrere deutsche Übersetzungen hat: eben, erst, gerade, bald, nur.
Dort sollte die Reihenfolge dieser Wörter keine Rolle spielen:
eben, gerade, erst, nur, bald = bald, gerade, erst, eben, nur

Es muss nur eine Wortbedeutung angegeben werden (ONE_ANSWER)

Vom obigen Beispiel: Es müssen nicht alle Bedeutungen vorhanden sein. Es genügt z.B. nur "eben" oder "bald".

Und das hier

Sonderzeichen ignorieren (IGNORE_SYMBOLS)

welche sind das und warum sollte man sie ignorieren?

z.B. Punkte, Kommas, Klammern, Ausrufezeichen, Fragezeichen etc.

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.

Diese Optionen sind standart schon so eingestellt, dass man sie eigentlich nicht verändern muss. Wenn jemand jetzt aber unbedingt die Geschlechter (-> école-Beispiel) abfragen möchte und er nur "l'école" nicht tolerieren möchte, dann kann er das Häckchen bei "Inhalte in Klammern ignorieren entfernen".

Ich hoffe ich konnte einige Sachen klären