大文字・小文字変換

テキストを17種類の一般、開発者向け、装飾的な形式へ変換します。Unicode解析、言語別の大小文字規則、統計はブラウザー内で動作します。

テキスト変換エリア

文字: 0 単語: 0 行: 0 文: 0

一般

開発

スタイル

このツールの機能

このツールは一般的な表記、プログラミング用識別子、交互の大小文字パターンの間でテキストを変換し、入力中に結果を更新します。

すべての処理はブラウザー内で行われ、Unicodeの単語分割とページ言語に応じた大小文字規則を使用します。

使い方

  1. 大文字と小文字を変換するテキストを入力欄に入力または貼り付けます。
  2. 一般、開発、スタイルから形式を選びます。
  3. 変換結果と文字、単語、行、文の統計を確認します。
  4. 必要な形式になったら結果をコピーします。

実用例

  • 見出し、ラベル、取り込んだ文章の表記を統一する。
  • 変数、関数、クラス名を camelCase、PascalCase、snake_case などへ変換する。
  • URLスラッグ、設定キー、パス形式の識別子を作成する。
  • 文章を編集しながら単語数、行数、文数を確認する。

注意事項と制限

  • Title Case は各単語の残りを小文字にしてから先頭を大文字にします。各単語の先頭を大文字は残りの表記を保持します。
  • 開発形式は区切り、camelCase、頭字語境界、文字と数字の境界でUnicode語を分割し、その他の句読点を削除します。
  • 日本語など大小文字を区別しない文字は、一般的な大小文字モードでも見た目が変わらない場合があります。
  • 統計は利用可能なら Intl.Segmenter を使い、それ以外ではUnicode規則を使います。

よくある質問

Title Case と各単語の先頭を大文字の違いは?

Title Case は単語の残りを小文字に正規化しますが、後者は既存の表記を保持します。

CONSTANT_CASE と SCREAMING_SNAKE が同じなのはなぜですか?

どちらも大文字の単語をアンダースコアで結ぶ規則で、環境によって呼び名が異なります。

アクセント付き文字や非ラテン文字に対応していますか?

はい。Unicodeと言語別規則を使用します。大小文字のない文字では変化が少なくなります。

開発形式では句読点はどうなりますか?

文字と数字のまとまりを抽出して選択した区切りで結ぶため、元の句読点や空白は削除されます。

テキストは送信されますか?

いいえ。変換と統計はブラウザー内で実行されます。