文字列反転ツールとは?
文字列反転ツールは、テキスト内の文字、単語、行、または文の順序を逆にします。文字反転は「Hello」を「olleH」に変え、単語反転は「Hello World」を「World Hello」に変えます。プログラミングの課題、データ処理、テキスト操作などに使用されます。
使い方
- 入力エリアにテキストを入力または貼り付けます。
- 反転モードを選択します:「文字単位」は個々の文字を反転、「単語単位」は単語の順序を反転、「行単位」は行の順序を反転、「文単位」は文の順序を反転します。
- 「改行を保持」をオンにすると、各行内で個別に反転します(文字・単語モード)。
- 「反転」をクリックして出力を生成します。
- 「コピー」ボタンで反転したテキストをコピーします。
基礎知識
文字反転は空白や句読点を含む文字列全体を文字レベルで反転します。単語反転は空白で分割し、各単語の内部のスペルはそのままに単語の位置を反転します。行反転はログファイルやリスト、CSV行の反転に便利です。文反転はピリオド、感嘆符、疑問符の境界で分割します。
よくある質問
文字反転は絵文字やUnicodeを正しく処理しますか?
このツールはJavaScriptのスプレッド演算子を使って文字列を分割するため、ほとんどのUnicode文字や絵文字を正しく処理します。一部の複合絵文字(ZWJシーケンス)はUnicodeコードポイントの結合の性質上、完全に反転できない場合があります。
「単語単位」と「文字単位」の違いは何ですか?
文字単位は文字列内のすべての文字を反転するため、「abc def」は「fed cba」になります。単語単位は単語の順序を反転しますが各単語はそのままなので、「abc def」は「def abc」になります。