段落が与えられたら、それを文に分割したいと思います。現時点では、私は単にこれをやっています:
var sentences = paragraph.split('.');
ほとんどの場合は機能しますが、次のような文が与えられると失敗し始めます。
アラスカはアメリカ最大の州
ピリオドがあるためU.S.
、構文解析しS
て文になります。
段落内の文を決定する最良の方法は何ですか? 大文字の前の最後のピリオドに基づいてそれらを解析することを考えましたが、段落が適切に入力されていない場合 (ピリオドの後の小文字) も失敗します。