Javascript Rechtschreibprüfung Methoden

8

Hey, ich mache ein Web-basiertes Anagramm-Spiel zum Spaß und Übung. Das Spiel präsentiert dem Spieler ein Wort und der Spieler braucht nur neue Wörter aus den Buchstaben zu konstruieren, die in dem gegebenen Wort enthalten sind. Wenn ich Probleme habe, überprüfe ich die eingereichten Wörter auf Gültigkeit.

Ich dachte anfangs, dass das ziemlich trivial wäre, und meine erste Lösung bestand darin, einfach die Wörterbuchdatei zu kopieren, die sich unter usr / share / dict befindet, und die übermittelten Antworten mit den Wörtern in dieser Datei zu vergleichen. Dies scheitert jedoch beim Umgang mit verschiedenen Formen eines Wortes. Zum Beispiel hat das Wörterbuch das Wort "fragen", aber wenn der Benutzer das Wort "fragen" eingeben würde, würde es als falsch angesehen werden.

Ich weiß, dass ich nicht hoffen kann, einen funktionalen Rechtschreib-Algorithmus zu schreiben (und ich möchte auch nicht die Zeit dafür aufwenden). Ich dachte mir, dass ich vielleicht die Browser verwenden könnte, die in Rechtschreibfunktionen eingebaut sind. Aber meine Suche nach einer Antwort hat zu keinen brauchbaren Ergebnissen geführt.

Gibt es eine Möglichkeit, die Rechtschreibprüfungsfunktionen des Browsers zu verwenden, vielleicht mit Javascript oder so? Und wenn nicht, wie könnte ich dieses Problem am besten angehen?

Danke!

    
danem 29.05.2011, 06:00
quelle

4 Antworten

3

Es gibt JavaScript-Rechtschreibbibliotheken. Ich bin vor einiger Zeit auf dieses Thema gestoßen: Ссылка

    
Eevee 29.05.2011, 07:05
quelle
5

John Resig (von jQuery fame) schrieb kürzlich eine Reihe von Blog-Posts über die schnelle Rechtschreibprüfung für ein JavaScript-basiertes Anagramm-Spiel, an dem er gerade arbeitet.

Ссылка
Ссылка
Ссылка

Vielleicht könntest du zum letzten springen, wo er all seine Befunde dort zusammenfasst. Es ist ziemlich tief, die Nachschlaggeschwindigkeit, Downloadzeit, Initialisierungszeit messend.

    
nickf 29.05.2011 15:22
quelle
2

Ich habe JSpell Evolution zuvor verwendet. Sobald Sie den lästigen Installations- / Setup-Prozess hinter sich haben, funktioniert das ziemlich gut.

    
Kon 29.05.2011 15:20
quelle
2

Es gibt viele kostenlose Wörterbücher im Internet, die Pluralformen, Silbentrennungen usw. enthalten.

z. Eine schnelle Google-Suche fand diese Wörterbücher unterstützt die Rechtschreibprüfung von OpenOffice.

Habe ein Google. Sie können immer mehrere Wörterbücher zu einem riesigen Super-Wörterbuch zusammenfassen!

Viel Spaß.

Rob.

    
ITRob 29.05.2011 06:21
quelle