大文字・小文字変換
例
hello world. this is a test.HELLO WORLD. THIS IS A TEST.hello world. this is a test.Hello World. This Is A Test.Hello world. This is a test.Hello, World (v2)helloWorldV2hello_world_v2hello-world-v2hello-world-v2普通の単語では kebab-case と slug は同じです。slug はアクセントと記号により厳しくなります。Café & Menu は kebab-case で café-&-menu、slug で caf-menu になります。
入力欄ひとつとボタン8つです。大文字、小文字、タイトルケース、文頭大文字はその場で文字の形を変えます。camelCase、snake_case、kebab-case、slug は単語から組み直します。上の例は、ボタンが実際に出す結果と同じです。
使い方
- 欄をクリックして文字を入れます。結果だけの別欄はありません。
- 大文字はすべての文字を上げ、小文字はすべての文字を下げます。欄の中身がその場で置き換わります。
- タイトルケースは各単語の先頭を大文字にします。文頭大文字は最初の文字と、. ! ? のあとの空白の次の文字を大文字にします。
- camelCase、snake_case、kebab-case、slug は欄全体をその形に書き直します。この4つは元の大文字を無視し、単語から作り直します。
向いている場面
タイトルケースは、小文字で打った見出しに向きます。文頭大文字は、すべて大文字で貼った段落に向きます。camelCase、snake_case、kebab-case は変数名とファイル名向けです。“user login form” は userLoginForm、user_login_form、user-login-form になります。slug は文字、数字、ハイフンだけを残します。
欄は上書きされるので、最初の結果が違うときは別のボタンを押します。文字数の上限があるときは、先に 文字数カウント で確認してください。このページは語数を数えません。
これらのボタンは大文字小文字を変えるか、単語をつなぐだけです。飾り文字は Instagramフォント で作ります。
できないこと
タイトルケースは先に全体を小文字にしてから、単語の先頭だけを上げます。名前は直しません。mcdonald は Mcdonald になり、McDonald にはなりません。略語も残りません。NASA は Nasa になります。ハイフンは単語の区切りです。
文頭大文字も先に小文字にしてから、欄の先頭と . ! ? のあとの空白の次だけを上げます。改行だけでは文は始まりません。
camelCase、snake_case、kebab-case、slug は空白とよくある句読点で分けてから組み直します。元の大文字や略語は残りません。camelCase は小文字で始まります。slug は文字、数字、ハイフン以外を消し、連続するハイフンを1つにします。選択した部分だけを変えるボタンはありません。
質問
なぜ NASA が Nasa になるのですか?
タイトルケースと文頭大文字は、大文字を足す前に欄全体を小文字にします。短い大文字の語は保護されません。必要なら略語を打ち直してください。
文頭大文字はすべての行の先頭を上げますか?
欄の先頭と、. ! ? のあとの空白だけです。ただ続いている行の先頭は小文字のままです。
kebab-case と slug の違いは?
普通の単語では同じです。“Hello, World (v2)” はどちらも hello-world-v2 です。slug はそのあとアクセントと記号を落とします。“Café & Menu” は kebab-case で café-&-menu、slug で caf-menu です。
camelCase は最初の文字が小文字ですか?
はい。“User Login” は userLogin になります。
元に戻すボタンはありますか?
ありません。その文面がまだ必要なら、押す前に別の場所へコピーしてください。