Skip to main content
appkiro.com

文字列反転ツール

文字そのものは置換せず、文字列の順序だけを後ろから並べ替えます。

このツールでできること

UTF-16コードユニットではなくUnicodeコードポイント単位で反転するため、多くの絵文字や非ラテン文字を単純実装より適切に扱えます。ただし、複数コードポイントからなる書記素クラスタや結合文字列は分割される可能性があります。

文字列を貼り付け、反転結果を確認してコピーします。

最大 500,000 文字: 0 / 500000

結果はありません

使い方

  1. 反転したい文字列を貼り付けます。

  2. 絵文字、結合文字、改行位置を確認します。

  3. 結果をコピーするか、もう一度反転して元の順序へ戻します。

主な機能

  • Unicodeコードポイント単位の反転。
  • 多言語テキストと多くの絵文字に対応。
  • 文字は変更せず順序だけを変更。

利用例

  • 文字列処理コードとテストデータの確認。
  • 後ろ読みのクイズや遊びの文章。
  • 逆さ文字変換との挙動比較。

制限と重要な注意点

  • すべての書記素クラスタを完全に保護するわけではありません。
  • 改行文字も入力順序の一部として反転します。
  • 暗号化や秘密情報の保護にはなりません。

トラブルシューティング

期待した結果になりません。

入力、選択した設定、下記の制限を確認し、削除系の処理を試す前に原文を保持します。 すべての書記素クラスタを完全に保護するわけではありません。

大きな入力や繰り返し回数で動作が遅くなります。

入力を減らして小さな単位に分け、メモリを多く使う他のタブを閉じます。再試行前に原文を保存してください。

別のアプリへ貼り付けると結果が変わります。

貼り付け先のアプリ、フォント、文字エンコーディングを確認します。空白の正規化やUnicode表示が変わる場合があります。

よくある質問

文字列を反転する方法は?

UTF-16コードユニットではなくUnicodeコードポイント単位で反転するため、多くの絵文字や非ラテン文字を単純実装より適切に扱えます。ただし、複数コードポイントからなる書記素クラスタや結合文字列は分割される可能性があります。

家族の絵文字やアクセント文字が崩れるのはなぜ?

見た目が1文字でも複数コードポイントで構成される場合があり、コードポイント反転でクラスタが分かれるためです。

逆さ文字になりますか?

なりません。同じ文字の順序だけを反転します。見た目を逆さにする場合は逆さ文字変換を使います。

どのような制限がありますか?

すべての書記素クラスタを完全に保護するわけではありません。 改行文字も入力順序の一部として反転します。 暗号化や秘密情報の保護にはなりません。

ツールを使う

文字列を貼り付け、反転結果を確認してコピーします。