テキスト反転ツール
書記素・コードポイントで文字、各行の語順、または行順のみを反転し、前処理を指定します。
使い方
使い方
- 100,000文字まで入力し、文字・各行の語順・行順のみから選びます。
- 表示書記素クラスタまたは Unicode コードポイントを選び、トリミングと空行処理を設定します。
- 反転結果を確認し、コピーまたはテキストファイルをダウンロードします。
反転単位を意識して選択
表示書記素モードはブラウザーの Unicode 分割を使い、結合列、旗、絵文字修飾子、結合絵文字を通常ひとまとまりに保ちます。コードポイントモードは Unicode スカラー値を個別に反転するため、結合記号が基底文字より前に来たり、表示絵文字の構成要素が分離したりします。どちらも鏡映字形への置換や双方向レイアウト補正は行いません。
全文と行ごとでは処理が異なる
全文モードでは改行も周囲の内容とともに反転します。行ごとモードでは行順を保ち、残った各行だけを反転します。CRLF と CR は先に LF に正規化されます。任意のトリミングは全文または各行の端から Unicode 空白を除きます。行ごとモードでは任意のトリミング後に空行を削除するため、トリミング有効時は空白だけの行も削除されます。最大 50,000 行です。
語順と行順
語順モードは各行の空白・タブ以外のトークンを反転し、ASCII空白・タブの連続は元の区切り位置に保ちます。他の空白はトークンの一部です。行順のみでは行配列を反転し、内部の文字や語を変えません。任意の端の除去と空行削除を先に実行し、CRLF/CRはLFになります。Intl.Segmenterがない場合、書記素はコードポイントに戻り、表示列を分割することがあります。
よくある質問
あわせて知りたいこと
絵文字はまとまったままですか?
ブラウザーの Unicode 書記素分割に従う表示書記素モードでは通常まとまります。コードポイントモードは構成要素を意図的に分けて反転します。
行ごとモードで行の順番も逆になりますか?
いいえ。行順を保ち、残った各行の内容だけを反転します。改行自体も反転列と一緒に動かす場合は全文モードを使います。
Windows の改行コードはどうなりますか?
トリミング、除外、反転の前に CRLF と単独 CR を LF に変換し、出力形式を統一します。