名詞の不定記事( "a"対 "an")を決定するために存在するjavascriptライブラリはありますか?不定記事を決定するためのJavascriptライブラリ
var pattern = /^([aeiou])/i;
pattern.test("umbrella");
が、これは以下のように処理されない場合:あなたはユーザーがクリックし、「言わないだろうfalseを返す必要があります「ユーザーを」(私はそうのような単純な正規表現で始めることができます
ボタン ")。
名詞の不定記事( "a"対 "an")を決定するために存在するjavascriptライブラリはありますか?不定記事を決定するためのJavascriptライブラリ
var pattern = /^([aeiou])/i;
pattern.test("umbrella");
が、これは以下のように処理されない場合:あなたはユーザーがクリックし、「言わないだろうfalseを返す必要があります「ユーザーを」(私はそうのような単純な正規表現で始めることができます
ボタン ")。
イーモンNerbonneにより、次のJavaScriptライブラリは、あなたが探しているものでなければなりません:
https://stackoverflow.com/a/1288473/505154
アプローチを:これは実際にここにSO上で同様の質問への答えとして作成された
http://home.nerbonne.org/A-vs-An/AvsAn.js
ここでは、Wikipediaをダウンロードしてフィルタリングし、プレフィックスデータベースを作成して、/ anを決定しました。これは、ほとんどのルールベースのシステムよりも正確でなければなりません。あなたは(また、上記の回答にリンク)は、次の場所でより多くの情報を見つけることができます。
https://github.com/uplake/Articles
Yikes! 2.5kちょうど英語の不十分に対処する! – Xymostech
* Irony:*文法上の誤りがある文法解析ライブラリ: '//修正と再配布は許可されていますが、ソースを誤って伝えないでください。 –
ここでは本当に簡単です:
http://home.nerbonne.org/A-vs-An/
チャドカービーによって代替実装にあったリンクもあります1私は少し前に書いた:
https://github.com/rigoneri/indefinite-article.js
を、私はそれが役に立てば幸い!
うん、英語が大好きです。 –
まず最初に、ルールの完全なセットが必要です(デフォルトルールから多くの例外があり、その後は単に「ユーザー」)がある場合は、それらのルールの実装方法について考えることができます。 – Ridcully
私は良いトレードオフはあなたが持っているものを使い、(共通の)例外のリストを入れることだと思います。比較的うまく動作します。 – Xymostech