テキスト反転
文字、単語、行単位でテキストを反転します。複数の変換モード対応。
このツールについて
テキスト反転ツールは、文字単位、単語単位、行単位、 各単語内の文字、またはUnicode類似文字を使った上下反転など、 複数の方法でテキストを反転できる無料のブラウザベースユーティリティです。
テキスト反転は多くの分野で使われる基本的な文字列操作です。開発者はアルゴリズムの 練習、回文検出、文字列操作タスクに使用します。コンテンツクリエイターは 上下反転やミラーテキストをクリエイティブなSN投稿、ユニークなユーザー名、 目を引く見出しに使用します。
文字モードは入力全体を文字単位で反転し、「Hello World」を「dlroW olleH」に 変換します。単語モードは各行の単語の順序を反転します。行モードは 行の順序を反転し、ログの反転に便利です。各単語モードは各単語内の文字を反転しますが、 単語の順序は保持します。上下反転モードはUnicode文字マッピングテーブルを使用して、 180度回転したように見えるテキストを生成します。
すべての操作は純粋なJavaScript文字列操作を使用してブラウザ内で 完全に実行されます。データがサーバーに送信されることはなく、 Cookieの設定や入力のログ記録もありません。文字の大文字・小文字変換には テキストケースコンバーターを、文字シフトエンコーディングには ROT13 / シーザー暗号を、フォーマット固有のエスケープには 文字列エスケープ/アンエスケープをご利用ください。
使い方
- 上部のタブで反転モードを選択します:文字、単語、行、各単語、または上下反転。
- 左側の入力テキストエリアにテキストを貼り付けまたは入力します。
- 反転された結果が右側の読み取り専用出力パネルに即座に表示されます。
- タブの下のモード説明を読んで、選択したモードの動作を確認します。
- コピーをクリックして出力をクリップボードにコピーするか、Ctrl+Shift+Cを使用します。
- スワップボタンで出力を入力フィールドに移動し、さらなる変換ができます。
- クリアをクリックして両フィールドをリセットし、やり直します。
テキスト反転の人気例
よくある質問
データは安全ですか?
はい。すべてのテキスト反転はクライアントサイドのJavaScriptを使用してブラウザ内で完全に実行されます。データがサーバーに送信されたり、保存・記録されたりすることはありません。
反転モードの違いは何ですか?
文字モードは文字列全体を文字単位で反転します。単語モードは各行の単語の順序を反転します。行モードは行の順序を反転します。各単語モードは各単語内の文字を反転しますが単語の順序は保持します。上下反転はUnicode文字を使ってテキストを180度回転したように見せます。
上下反転モードはすべての文字に対応していますか?
上下反転モードは一般的なラテン文字、数字、句読点をUnicode類似文字にマッピングします。上下反転の対応がない文字はそのまま保持されます。基本的なASCIIテキストで最も効果的です。
回文の検出に使えますか?
はい。文字モードでテキストを入力し、出力と元の入力を比較します。一致すれば(スペースと大文字小文字を無視)、そのテキストは回文です。
Unicodeや絵文字は正しく処理されますか?
はい。このツールはJavaScriptのスプレッド演算子を使用して文字列をUnicodeコードポイントに分割し、マルチバイト文字や絵文字を正しく処理します。
文字数の制限はありますか?
ハードな文字数制限はありません。ツールはブラウザ内で完全に処理するため、パフォーマンスはデバイスに依存します。1MBを超える大きな入力では短い遅延が発生する可能性がありますが、正しく動作します。
関連ツール
テキストケース変換
camelCase、PascalCase、snake_case、kebab-caseなどの命名規則間でテキストを変換します。
テキストソート・重複削除
行のアルファベット順ソート、重複削除、空白トリム、空行フィルタリングを即座に実行します。
Zalgoテキストジェネレーター
合成Unicode文字を追加して不気味なZalgo/グリッチテキストを生成します。
ROT13 / シーザー暗号
ROT13またはカスタムシーザー暗号の回転でテキストをエンコード・デコードします。
文字列エスケープ/アンエスケープ
JSON、JavaScript、HTML、URL、SQL、CSV形式の文字列をエスケープ・アンエスケープします。