このツールに問題がありますか?

「Case Converter Online」について

このツールは、UPPERCASE、lowercase、Title Case、Sentence case、camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE、inVERSE caSE など、一般的なケーススタイル間でテキストを変換します。テキストを貼り付けて希望のケースを選ぶと、結果が即時表示されます。

プログラミングの変数名、ファイル名、URL、見出し、DB カラムなど、文脈によって慣習的なケースが異なります。手動変換は面倒でミスも増えがちです。

このツールは単語境界を正しく扱い、camelCase や PascalCase でも内部の単語区切りが失われません。

このツールの使い方

プログラミング向けケース間でテキストを変換する手順

  1. テキストを貼り付け

    「Text」欄に元の文字列を貼り付け。コンバータは全体を 1 つのラベルとして扱い、空白・ハイフン・アンダースコアで分割します。句読点は除去。

  2. 目的のケース

    「Case」は `upper`、`lower`、`title`、`sentence`、`camel`、`pascal`、`kebab`、`snake`、`constant` から選択。例:`myFunctionName`(camel)、`MyFunctionName`(pascal)、`my-function-name`(kebab)、`my_function_name`(snake)、`MY_FUNCTION_NAME`(constant)。

  3. 「実行」

    結果は `converted` のみ。可逆性は保証されません — `XMLHttpRequest` → snake → camel が `XMLHttpRequest` に戻るとは限りません(分割器が略語を知らないため)。

  4. 境界ケース

    数字はその場に留まります(`foo2Bar` は snake で `foo2_bar`)。すでに区切られた入力は正規化されます(`my function` → `my function` → ケース適用)。ASCII を超える Unicode はアドホックな挙動 — 本ツールは識別子風文字列向けに調整されています。