テキストケースコンバーター
camelCase、PascalCase、snake_case、SCREAMING_SNAKE_CASE、kebab-case、Title Case、UPPERCASEなど、複数のフォーマット間でテキストを変換します。複数フォーマットへの即座の変換に対応しています。
3 words detected: "hello", "world", "example"
All Case Formats
camelCase
helloWorldExample
PascalCase
HelloWorldExample
snake_case
hello_world_example
SCREAMING_SNAKE_CASE
HELLO_WORLD_EXAMPLE
kebab-case
hello-world-example
COBOL-CASE
HELLO-WORLD-EXAMPLE
Title Case
Hello World Example
Sentence case
Hello world example
UPPERCASE
HELLO WORLD EXAMPLE
lowercase
hello world example
dot.case
hello.world.example
path/case
hello/world/example
テキストケースコンバーターの使い方
- 1任意のフォーマット(camelCase、snake_case、スペースなど)のテキストを入力またはペーストしてください。
- 2すべてのケースフォーマットが下に即座に表示されます。
- 3任意のフォーマットの横にある「Copy」をクリックしてクリップボードにコピーしてください。
Zenovayアナリティクス
関連ツール
よくある質問
camelCaseとは何ですか?▾
camelCaseは複数の単語をスペースなしで一緒に書き、最初の単語以降の各単語を大文字にします:「helloWorld」、「getUserName」、「parseJsonResponse」。名前は中間の大文字がラクダのコブのように見えることからきています。JavaScript/TypeScriptの変数と関数名、Java、C#の規約、多くのAPIのJSONキーで広く使用されています。
snake_caseとSCREAMING_SNAKE_CASEの違いは何ですか?▾
snake_case:すべての単語が小文字でアンダースコアで区切られます。「user_name」、「get_user_by_id」。Python(PEP 8標準)、Ruby、データベースのカラム名で使用されます。SCREAMING_SNAKE_CASE(別名:UPPER_SNAKE_CASE):すべての文字が大文字でアンダースコアで区切られます。「MAX_RETRIES」、「API_BASE_URL」。ほとんどの言語の定数、環境変数に使用されます。
kebab-caseとは何ですか?▾
kebab-case:すべての単語が小文字でハイフンで区切られます。「hello-world」、「user-profile」、「api-base-url」。単語が串に刺されたケバブのように連なることから命名されました。HTML属性、CSSクラス名とカスタムプロパティ、URLスラグ、CLIフラグで使用されます。注意:ハイフンは減算演算子として解釈されるため、ほとんどのプログラミング言語でkebab-caseは識別子として有効ではありません。
Title CaseとSentence caseの違いは何ですか?▾
Title Case:各単語の最初の文字が大文字になります。ルールはスタイルガイドによって異なります:Chicagoスタイルでは短い前置詞/接続詞以外のすべての単語を大文字にします。Sentence case:最初の単語と固有名詞のみが大文字になります。「The quick brown fox.」記事のヘッドライン、書籍のタイトル、UI見出しにはTitle Caseが使用されます。
どのような場合にどのケースを使うべきですか?▾
クイックリファレンス:JavaScript/TypeScript変数→camelCase。クラス→PascalCase。Pythonの変数/関数→snake_case。定数(すべての言語)→SCREAMING_SNAKE_CASE。CSSクラス→kebab-case。データベースカラム→snake_case。URLスラグ→kebab-case。Reactコンポーネント→PascalCase。ファイル名(web)→kebab-case。ファイル名(Python)→snake_case。