変換するテキストを貼り付けたり入力したり
小文字、大文字、センテンス大文字、またはタイトル大文字から選択
選択したケースの書式設定を、入力テキストに適用
変換したテキストをクリップボードにコピーする
テキストケースとは、単語と文を書く際の文字の入れ替え規則です。
一般的なテキストケースは次のとおりです。
小文字:すべての文字が小文字で書かれる(例:「hello world」)
大文字:すべての文字が大文字で書かれる(例:「HELLO WORLD」)
センテンス大文字:文の最初の文字が大文字になる(例:「Hello world。」)
タイトル大文字:ほとんどの単語の最初の文字が CAPITALIZEされる(例:「Hello World」)
テキストケースが一定されると、読みやすさが向上し、タイトル、見出し、散文など、さまざまなコンテキストでの標準的な書き方スタイルが守られるようになります。
ケース変換アルゴリズムは以下のとおりです。
小文字: .toLowerCase() 文字列メソッドを使用して、すべてを小文字の同等に変換します。
大文字: .toUpperCase() 文字列メソッドを使用して、すべてを大文字の同等に変換します。
センテンス大文字: .charAt(0).toUpperCase()を使用して、入力文字列の最初の文字を大文字にし、.slice(1).toLowerCase() を使用して残りの文字を小文字に変換して連結します。
タイトル大文字: スペース文字で入力文字列を単語に分割します。 「a」、「an」、「the」などの短い単語を除き、各単語の最初の文字を大文字にするために、短い単語の配列と .includes() メソッドを使用します。その後、単語をスペースで連結して文字列に戻します。