ForHosting KIT · 文章作成・要約AI

段落の順番を逆にするオンラインツール

導入、詳細、結論の3段落が、結論、詳細、導入の順に並び替わります。各段落の中身は折り返した行も含めてそのままです。段落の区切りは空行で判断します。ブラウザで無料で使えます。

  • 無料
  • ブラウザで動作
  • 登録不要
  • データは端末の外に出ません
ご利用方法 ウェブAPIメールTelegramアプリ 近日

段落順序反転ツールは、各段落内の単語・文・文字を変更せず、最後の段落から最初の段落へ並べ替えます。空行で区切られた文章を貼り付けると、同じブロックが逆順になり、間隔も統一されます。段落内の改行はそのまま所属するため、引用、住所、リスト、複数行の文章もまとまりを維持できます。処理はローカルかつ決定的で、順序が逆になった構成案、草稿、書き起こし、メモの整理に適しています。

段落の順番を逆にする仕組み

1行以上の空行で区切られた空でないブロックを段落として扱います。textが存在する文字列で、表示可能な文字を含み、10万文字以内であることを確認した後、改行形式を統一します。空白やタブだけの行も境界ですが、通常の改行1つは段落内に残るため、折り返された文章や引用は分割されません。

完全な段落の配列を複製して逆順にし、1行の空行で結合します。単語を逆読みしたり、要約や書き換えを行ったりはしません。結果には、コピー可能な文章、検出した段落数、逆順の段落配列が含まれます。

実用上の注意点と制限

新しい順で出力されたメモ、下から集めた回答、逆向きにコピーした構成など、ブロックの内容は正しく順序だけが逆の場合に便利です。連続する空行は1つの境界となり、空の段落は作りません。空行のないリストは1段落です。

HTML、Markdown、見出し、ページ、話題、文の意味は解釈せず、プレーンテキストの空行だけを利用します。改行はLFに統一し、文書外側の空白を除きます。「上記」「以下」「最初」「最後」など旧順序に依存する表現は自動で書き換えないため、公開前にご確認ください。

時系列メモの並べ替え

新しい順の書き出しを、各メモを変えずに古い順へ直します。

逆順になった草稿の修正

文、引用、内部改行を維持したまま節の順番を反転します。

コンテンツ処理の準備

CMS、テスト、自動化向けに結合済み文章と段落配列を返します。

段落内の単語も逆になりますか?

いいえ。 段落ブロックの順番だけが変わり、内容と内部改行は維持されます。

連続する空行は維持されますか?

いいえ。 1つの境界として扱い、出力では段落間に空行を1行入れます。

段落はどのように区切られますか?

1行以上の空行で区切られたまとまりを1つの段落とみなします。スペースやタブだけの行も空行として扱い、ふつうの改行1つでは段落を分けません。

反転しても何も変わらないのはなぜですか?

段落の間に空行がなく、テキスト全体が1つのまとまりとして読まれている可能性が高いです。段落ごとに空行を1行入れてからもう一度試すと、段落の順番が入れ替わります。

段落ではなく1行ずつ逆にするには?

ここでは1つの改行で段落が分かれないため、まとまりの中の行は一緒に動きます。行ごとに逆にしたい場合は、先に行の間へ空行を入れるか、行の順番を逆にするツールを使ってください。

このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。

POSThttps://api.kit.forhosting.com/str/reverse-paragraphs

Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。

curl -X POST https://api.kit.forhosting.com/str/reverse-paragraphs \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Introduction comes first.\n\nSupporting details come second.\n\nConclusion comes last."}'
{
  "text": "Introduction comes first.\n\nSupporting details come second.\n\nConclusion comes last."
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "str.reverse_paragraphs",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。

1リクエストあたり$0.002

単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。

max_chars100000
HTTPコード意味
401unauthorizedAPIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。
402insufficient_balance残高が不足しています。チャージ後に再度お試しください。
404unknown_type指定されたタスクタイプは存在しません。タイプ名を確認してください。
429rate_limitedリクエストが多すぎます。しばらく待ってから再度お試しください。

APIまたはブラウザーでの利用方法

導入、詳細、結論の3段落なら、結論、詳細、導入の順で返ります。境界となる空行は送信時に保持してください。文書全体をtextフィールドに入れたJSONを送信してください。編集画面やCMSにはtext、個別処理にはparagraphs、件数確認にはparagraph_countをご利用ください。ブラウザーとAPIは同じ純粋関数を実行します。成功したAPIリクエストは$0.002で、無効な入力はinvalid_inputになります。ネットワーク、モデル、乱数、時刻を使わないため、同じ入力から常に同じJSONが得られます。

段落はどのように判定しますか?

1行以上の空行で区切ります。空白やタブだけの行も空行です。

段落が1つだけの場合はどうなりますか?

同じブロックを返し、paragraph_countは1、配列要素も1つです。

APIの料金はいくらですか?

成功したリクエストは$0.002です。無効な入力はinvalid_inputになります。

KITの完全なドキュメントを見る →