文字列・単語順・行順を反転する

回文チェック、語順の反転、最終行を先頭に。貼ったブロックを3つのモードで反転します。

このガイドで使う道具

やりたいこと

回文テストのために文字を逆順にしたい、語順をひっくり返して出題に使いたい、ログを末尾から表示したい。3種類の反転があり、どれが必要かは作業次第です。

モードを選ぶ

「文字反転」は文字列全体をコードポイント安全に逆転。「語順反転」は各単語をそのままに並びだけを逆転し、空白と改行は元の位置を保ちます。「行順反転」は行自体を末尾から先頭へ入れ替え、各行は読めるままです。

  • 文字モードは書記素単位で安全です。家族の絵文字は1単位として反転し、コードポイントにバラけません。
  • 語順モードなら 'the quick brown fox' → 'fox brown quick the'。語内の句読点はそのままです。

具体例

新しい順が末尾に来る14行のリストを見直すとき、行順反転で最新を先頭にして確認し、貼り戻す前に戻します。

対応範囲

機械的な反転のみです。アナグラム解決や反転後のスペル修正はしません。語順モードは空白連続をすべて区切りとして扱います。20万文字まで。