大文字・小文字変換
テキストを、大文字、小文字、タイトルケース、センテンスケース、キャメルケース、スネークケース、ケバブケースに切り替えます。
- ブラウザ上で動作します — テキストはどこにも送信されません
- 登録不要、利用回数の上限なし、何度でも無料で使えます
仕組み
テキストの大文字・小文字を手作業で直すのは面倒で間違いやすく、プログラマーが頼りにしている命名規則、つまりcamelCase、snake_case、kebab-caseは、ふつうの文章から手で作ろうとするとかなり厄介です。
タイトルケースとセンテンスケースは別物です
タイトルケースはすべての単語の頭文字を大文字にします。センテンスケースは、最初の単語とピリオドの後の単語だけを大文字にします。出版物では通常どちらか一方が求められ、両方を使うことはまずありません。
プログラミングの命名規則
camelCaseは区切り文字なしで大文字を使って単語をつなぎ、snake_caseはアンダースコア、kebab-caseはハイフンを使います。3つとも入力をまず小文字にするため、大文字だらけのテキストもきれいに変換されます。
日常的な変換
UPPERCASEとlowercaseは、すべての文字を変換します。タイトルケースは各単語の最初の文字を大文字にして残りを小文字にするため、NASAのような略語はNasaになります。センテンスケースはまずすべてを小文字にしてから、最初の文字と、ピリオド、疑問符、感嘆符の後の文字を大文字にします。人名や略語は手作業での修正が必要です。これらはすべて、アクセント付きの文字にも対応しています。
プログラミング用の変換
camelCase、snake_case、kebab-caseは、まずテキストをスペース、アンダースコア、ハイフン、キャメルケースの大文字の切れ目で単語に分割するため、XMLHttpRequestはxml、http、requestになります。そのうえで、単語をxmlHttpRequest、xml_http_request、xml-http-requestの形につなぎます。単語内の句読点・記号はそのまま残ります。
大文字・小文字変換 - よくある質問
アクセント付きの文字にも対応していますか?
はい。大文字・小文字の変換はUnicodeに対応した処理を使うので、アクセント付きの文字やラテン文字以外の文字も正しく変換されます。
タイトルケースにすると略語が崩れますか?
はい。タイトルケースは各単語を正規化するため、NASAはNasaになります。略語を保ちたい場合は、文頭のみ大文字(センテンスケース)を使ってください。
テキストはアップロードされますか?
いいえ。変換はページ内ですべて実行されます。