大文字小文字変換
読み込み中…
このツールについて
プログラミングの変数・識別子命名規則や記事タイトルの記法変換に特化した多機能テキストケース変換ツールです。camelCase(キャメルケース)、PascalCase(パスカルケース)、snake_case(スネークケース)、kebab-case(ケバブケース)、CONSTANT_CASE(アッパースネークケース)、Title Case(タイトルケース)、Sentence case(文頭大文字)、UPPERCASE(全大文字)、lowercase(全小文字)の相互変換に対応。高度なトークナイザーエンジンにより、空白、アンダースコア、ハイフン、および大文字小文字の遷移点を正確に判別し、略語や数字を含んだ複雑な文字列も美しく変換します。すべての処理はブラウザのローカルメモリ上で即座に実行され、ソースコードや設定データが外部サーバーへ送信されることは一切ありません。
お使いの端末内だけで安全に処理します
すべての作業は、いまお使いのブラウザの中だけで行われます。ファイルが外部サーバーに送られることはないので、安心してお使いください。
使い方
変換したい英数字テキスト、コードの変数名、DBカラム名などを入力エリアに直接入力または貼り付けます。
目的の命名規則ボタン(camelCase、kebab-case、Title Case、CONSTANT_CASEなど)をクリックします。
トークナイザーがテキストの単語境界をリアルタイム解析し、選択したケース規約に従って瞬時に再結合します。
コピーボタンをクリックして変換後の文字列を取得し、エディタ、ソースコード、設定ファイル、Web原稿にそのまま活用します。
主な活用シナリオ
異言語間のコードリファクタリング・命名規則の統一
JavaScript/TypeScript(camelCase)、Python/Ruby(snake_case)、C#/Javaクラス定義(PascalCase)など、各言語のコーディング標準に合わせた識別子の一括変換を行います。
データベーススキーマ・DDLマイグレーションの命名統一
JSONキーやCSVヘッダーの大文字小文字混在表記を、PostgreSQLやMySQLで標準的な小文字のsnake_caseや定数用CONSTANT_CASEに揃えます。
SEOフレンドリーなURLスラッグ・RESTエンドポイント生成
記事タイトルや製品名をハイフン区切りのkebab-caseに変換し、検索エンジンに最適化されたクリーンなURLパスを作成します。
英文記事・ブログ見出しのTitle Case整形
シカゴ・マニュアルやAPスタイル等の英語タイトル規約に従い、主要単語の頭文字のみを大文字にするタイポグラフィ調整を自動化します。
環境変数(.env)および定数定義(CONSTANT_CASE)の整備
設定プロパティ名やグローバル定数を、アンダースコアと全大文字から成るSCREAMING_SNAKE_CASEへ瞬時に変換します。
よくある質問 (FAQ)
はい。スペース、ハイフン(-)、アンダースコア(_)だけでなく、大文字小文字の切り替わり(キャメルハンプ)も正規表現エンジンが正確に検出して単語単位に分解・再構成します。
camelCaseは先頭小文字で以降の単語頭文字を大文字(userProfileId)、PascalCaseは全単語頭文字を大文字(UserProfileId)、snake_caseはアンダースコア区切り(user_profile_id)、kebab-caseはハイフン区切り(user-profile-id)で表します。
Title Caseは名詞や動詞など主要な語の頭文字を大文字にしますが、文頭にある場合を除き、冠詞(a, an, the)、接続詞(and, but)、短い前置詞(in, on, at, of)などの文法的な小詞を小文字のまま保持します。
連続した大文字ブロックをひとつの塊として識別するため、例えば'parseHTMLString'をsnake_caseに変換した際も'parse_html_string'のように自然で可読性の高い結果が得られます。
はい。大文字小文字の区別がない日本語文字はそのまま保持され、文章中に含まれるアルファベットや数字、記号部分にのみ指定したケース変換が適用されます。
いいえ。すべての変換処理はお使いのブラウザ内部のJavaScriptメモリ上で100%ローカル処理されます。機密情報を含むコードや変数名も安全に変換していただけます。