センテンスケース変換
全体を小文字化した後、先頭と認識した文末記号後の最初の文字を大文字にします。
使い方
- 大小文字が乱れた文章を入力して実行します。
主な機能と処理範囲
.!?。!?の後に空白がある位置を新しい文の始まりとして機械的に整えます。
処理の仕組み
toLocaleLowerCase後、(^|[.!?。!?]\s+)(\p{L})に一致する文字を大文字化します。
例
hELLO. wORLD!はHello. World!になります。
こんな場面で便利
- 通常文の大小文字を簡単に整えるとき
利用前の確認
- 固有名詞・略語・認識外の文境界は知的に復元しません。
よくある質問
NASAは維持されますか?
いいえ。最初に小文字化するためNasaになる場合があります。