テキストツール

テキストの大小文字を変換

Unicode の大文字に変換します。ß → SS のように文字が増える場合があります。

テキストを貼り付けるか入力して処理します。入力を変更すると前の結果は消去されます。

テキストを入力してください。

テキストはこのブラウザー内だけで処理され、送信・保存されません。

使い方とよくある質問

入力し直さずに大小文字を変更します。原文を表示したまま結果を確認し、コピーやダウンロードができます。

使い方

  1. 原文を貼り付けるか入力します。
  2. 方法を選んでテキストを変換を押します。
  3. 原文と比較して結果をコピーするか TXT をダウンロードします。

変換ルール

大文字と小文字はページ言語に依存しない Unicode の標準規則を使います。日本語、中国語、絵文字、空白、句読点を保持します。ß が SS になるなど長さが変わる場合があります。Unicode 正規化や空白の整理は行いません。

単語の先頭は単語要素を小文字にし、最初のコードポイントを大文字にします。出版規則ではなく単純な処理です。文頭は全体を小文字にして最初の文字と . ! ? 。!? または改行後の文字を大文字にします。略語や固有名詞を確認してください。大小文字反転は各コードポイントを切り替え、文字が増える場合があります。

入力上限は UTF-16 の100,000単位と UTF-8 の400,000バイト、処理チェックポイントは45秒です。大文字・小文字の変換は上限のある同期処理で、キャンセルはチェックポイントで反映します。出力上限は UTF-16 の300,000単位と UTF-8 の400,000バイトです。大小文字の展開で上限を超える場合があります。TXT は実際の結果を UTF-8 で保存します。

よくある質問

単語の先頭モードは出版スタイルに従いますか?

いいえ。すべての単語要素に同じ最初のコードポイントの規則を使います。略語、短い語、固有名詞の修正が必要になる場合があります。

表示言語を変更すると変換規則も変わりますか?

変わりません。トルコ語など地域固有の規則ではなく Unicode の標準規則を使います。単語の先頭は英語で分割し、Intl.Segmenter がないときは語内のアポストロフィを残す Unicode 文字・数字のグループで分割します。