テキスト反転
文字・単語・行単位でテキストを反転、Unicode対応。
テキスト反転はすべてブラウザ内で処理されます。貼り付けたり入力したテキストがアップロードされることはなく、お使いの端末内にとどまります。
Fancy Text Generatorを開く
テキスト反転 について
テキスト反転は文字列を文字・単語・行の単位で反転し、ワンクリックで逆さ文字、鏡文字風のキャプション、単語順の逆転、行の逆順リストなどを作成できます。文字モードは適切なUnicode処理で文字列全体を反転するため、絵文字やフラグ・肌色修飾子などのサロゲートペア文字も崩れたグリフにならず、そのまま保たれます。専用のトグルをオンにすると、行の順序は維持したまま各行内の文字だけを反転でき、行ごとの演出に便利です。単語モードは文字の並びはそのままに、各行内の単語の順序だけを逆にし、行モードは各行の内容には手を加えずに行そのものの順序を逆にします。SNSのキャプション、パズル、簡単な難読化、文字列処理コードのテスト、あるいは単に逆さ文字で遊びたいときにも役立ちます。すべての処理はお使いの端末上でローカルに行われ、テキストがどこかにアップロードされることはありません。
機能
- Unicode対応で絵文字やサロゲートペアも安全に扱いながら、テキスト全体を文字単位で反転
- 行の順序は維持したまま、各行内の文字だけを個別に反転
- 文字の並びはそのままに、1行内の単語の順序を反転
- 各行の内容は変えずに、行そのものの順序を反転
- セグメントコントロールで文字・単語・行モードを瞬時に切り替え
- ワンクリックの「サンプルを読み込む」ボタンで動作を確認可能
- 反転結果をワンクリックでコピー
- すべてブラウザ内で完結するため、入力したテキストはアップロードされない
テキスト反転 の使い方
- 入力欄にテキストを貼り付けるか入力する
- セグメントコントロールから文字・単語・行のいずれかを選ぶ
- 文字モードで、行を並べ替えずに各行だけ反転したい場合は「行の順序を維持」をオンにする
- 出力欄から反転結果をコピーする
例
入力
Hello, World!
出力
!dlroW ,olleH
文字モードは句読点やスペースも含めて文字列全体を反転します。
よくあるエラーとトラブルシューティング
- 反転後に絵文字やフラグが崩れて表示される。 — テキスト反転は生のUTF-16単位ではなくUnicodeのコードポイント単位で反転するため、ほとんどの絵文字はそのまま保たれます。ただし複数のコードポイントから成る一部のフラグや家族の絵文字などは、結合された複数の文字で構成されているため見た目上並び替わることがあります。これはそれらの文字が実際にどう保存されているかを反映した結果です。
- 複数行のテキストを反転したら、どのテキストがどの行にあるか入れ替わってしまった。 — デフォルトでは文字モードはブロック全体を1つの文字列として反転するため、テキストが改行をまたいで移動することがあります。「行の順序を維持」をオンにすると、行そのものは元の順序のまま各行の文字だけを反転できます。あるいは行モードに切り替えて行全体の順序を反転させてください。
- 単語モードで、単語間の複数のスペースが1つにまとめられてしまった。 — 単語の分割は連続する空白文字をひとつの区切りとして扱うため、単語間の複数のスペースやタブは反転後の結果では1つのスペースに統合されます。これは単語の順序を反転する際の想定どおりの動作です。
よくある質問
- テキスト反転ツールは実際に何を反転しますか?
- 反転する単位を選択できます。文字モードは文字列全体を1文字ずつ反転し、単語モードは各行内の単語の順序を反転し、行モードは各行の内容を変えずに行の順序を反転します。
- テキスト反転は絵文字やアクセント付き文字を正しく処理しますか?
- はい。文字モードは生のUTF-16単位ではなくUnicodeを考慮した文字分割で反転を行うため、絵文字やサロゲートペアで構成される他の文字も、壊れた記号にならずそのまま保たれます。
- 行の順序を変えずに各行だけを個別に反転するにはどうすればよいですか?
- 文字モードを選択し、「行の順序を維持」トグルをオンにしてください。テキスト反転は各行内の文字を反転しつつ、行そのものは元の並び順を保ちます。
- テキスト反転で文中の単語の順序を逆にできますか?
- はい、単語モードに切り替えてください。各行を空白で分割し、単語自体は通常どおりの並びのまま単語の順序を逆にし、複数行の入力でも改行は保持されます。
- テキスト反転は入力したテキストをどこかにアップロードしますか?
- いいえ。テキスト反転はすべてブラウザ内で処理されます。貼り付けたり入力したテキストはお使いの端末上で処理され、ArrayKitを含めどこにも送信されることはありません。
- テキスト反転で行のリストを逆順にすることはできますか?
- はい、行モードを選択してください。各行のテキストは入力したとおりに保ったまま、行を最後から最初の順序に並べ替えます。
関連ツール
- 逆さ文字ジェネレーター — Unicode文字でテキストを反転、どこにでも貼り付け可能。
- ファンシーテキストジェネレーター — テキストを太字・筆記体など 16 種類の Unicode スタイルに変換します。
- 大文字・小文字変換 — テキストを camelCase、snake_case、kebab-case、PascalCase などに変換します。
- テキスト行の並べ替え — テキスト行をアルファベット順・数値順・長さ順に並べ替え、ランダムにシャッフルできます。
- 改行の削除 — 改行を削除・再整形したり、区切り文字に置き換えたりします。
- テキストの検索と置換 — 正規表現・大文字小文字・単語単位の制御でテキストを一括して検索・置換できます。
すべての ArrayKit ツール