Sentence case 変換ツール

テキストを Sentence case に変換:各文の最初の文字を大文字にし、残りは小文字にします。NASA のような略語は保持し、識別子の分割にも対応します。

例: THE QUICK FOX. IT RUNS → The quick fox. It runs

出力

各行は個別に変換されます。単語はスペース、記号、_ - . / と camelCase の境界で区切られます。XML のような略語はまとまったまま、数字は直前の単語に付きます。

関連ツール

すべて表示

Sentence caseとは?

Sentence case 変換は、テキストを小文字にして各文の最初の文字を大文字にします。すべて大文字で書かれたテキストや、ばらばらの大文字小文字を直す最も自然な方法です。userAccountId のような識別子は、先に単語に分割されます(User account id)。

Sentence caseの使い方

  1. 入力 欄にテキストを入力または貼り付けます(または サンプルを読み込む をクリックします)。
  2. 変換されたテキストが 出力 欄にすぐに表示されます。
  3. コピー をクリックして結果をコピーします。

例

入力
HELLO WORLD. BYE NOW
出力
Hello world. Bye now

Sentence caseを使うべき場面

叫んでいるようなテキストの修正、見出しを文頭大文字のスタイルに揃える、識別子を読みやすいラベルにするときに使います。固有名詞(人名、地名)は検出できず小文字になるため、結果を確認してください。見出しスタイルの大文字化には Title Case を使います。

Sentence caseの仕組み

各行は、単語と句読点の並びとして処理されます。新しい文は、テキストの先頭、空行の後、.、!、?、… の後から始まり、その文の最初の文字が大文字に、他の単語は小文字にされます。すべて大文字で書かれた単語(NASA のような略語)や、大文字小文字が混在するブランド名(iPhone)は、行全体が大文字でない限りそのまま保持されます。行全体が大文字の場合は、先にすべてが小文字にされます。英語の代名詞「i」は「I」と書かれます。識別子のように見えるスペースのない行(userAccountId、user_account_id)は、先に単語に分割されます。

一般的な使用例

  • Caps Lock をオンにして入力したテキストを直す
  • UI のラベルを文頭大文字のスタイルに変換する
  • 変数名を読みやすいラベルにする
  • 大文字小文字が不統一なインポートデータを整える

セキュリティ注意事項

すべてブラウザ内でローカルに処理され、貼り付けたコードがアップロードされることはありません。

よくある質問

名前が小文字になったのはなぜですか?

固有名詞は自動では認識できません。手動で大文字にしてください。

NASA が大文字のままなのはなぜですか?

大文字小文字が混在するテキスト中の全大文字の単語は略語として扱われます。行全体が大文字の場合は、代わりにすべてが小文字になります。

他の言語でも使えますか?

はい、大文字と小文字がある文字体系ならどれでも使えます。「I」の規則が関係するのは英語だけです。

他のカテゴリを見る