• DATA
  • LISTS
  • LOGS
  • REVIEW

非構造化テキストをAIでJSON形式に変換する方法

このMCPをAIクライアントに一度接続するだけで、エージェントが与えられたテキストから特定のパターンを自在に抽出できるようになります。

このページについてAIに聞く

すぐに答え

バラバラなテキストをどうやって構造化されたJSONにするのですか?

AIが extract_regex_matches ツールを使用して、テキスト内のメールアドレスや注文番号などの特定のパターンを見つけ出します。抽出したデータは、自動的にJSON配列として整理されます。具体的な抽出プロセスは以下の通りです。

データの出力先

データの活用方法

AIが生のテキストを処理し、用途に合わせて結果を適切な形式で出力します。

DATA

構造化されたJSON配列

正規表現で一致した箇所を抽出し、クリーンなJSONオブジェクトとして返します。他のスクリプトやデータベースですぐに利用可能です。

LISTS

整理されたデータリスト

膨大なテキストの代わりに、抽出したメールアドレスの一覧など、指定した項目のみをシンプルなリスト形式で取得できます。

LOGS

整形されたチャットログ

チャットログからタイムスタンプやユーザーIDを抜き出し、人間が読みやすい構造化データに変換します。

REVIEW

手動確認が必要な場合

パターンが複雑すぎたり曖昧だったりする場合、AIはJSONの正確性を担保するために手動確認を促すフラグを立てます。

ワークフロー

テキスト受信時のAIの動作

AIがパターンマッチングの重い作業を代行するため、自分で複雑な正規表現を書く必要はありません。

  1. パターンの特定

    エージェントが提供された生のテキストを解析し、抽出したい特定の文字やシーケンスを特定します。

    extract_regex_matches
  2. データの抽出実行

    AIが正規表現による検索を実行し、非構造化テキストの中から対象となるデータをすべて抜き出します。

    extract_regex_matches
  3. 出力のフォーマット化

    抽出したデータを、指定されたスキーマに従ったJSON構造にまとめます。

    extract_regex_matches
  4. 結果の検証

    抽出されたデータが要件を満たしているか、JSONが有効で完全であるかをエージェントが確認します。

    extract_regex_matches

試してみる

以下のプロンプトをコピーして開始

これらのプロンプトを使うと、すぐに抽出を開始できます。

出発点

これらはプロンプトの雛形です。括弧内のテキストを、Slackのスレッドやテキストファイルなどの実際のデータソースに置き換えて使用してください。

Native V8 RegExp Connector

準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。

コネクタリンクhttps://edge.vinkius.com/vk_preview_xC7DDd1wWN0OZEv0hCIayRgmdFifCytnHT3gS2YK/mcp

Claude Desktop

以下の手順で数秒で接続できます。

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Native V8 RegExp capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "regex-high-perf-parser-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_xC7DDd1wWN0OZEv0hCIayRgmdFifCytnHT3gS2YK/mcp"
    }
  }
}
チャットにコピー04
  • このSlackの書き起こしからすべてのメールアドレスを抽出し、JSON配列として返してください。

  • このテキストブロック内にあるすべての注文IDを見つけ出し、JSONリスト形式で出力してください。

  • このカスタマーサポートのログを解析し、タイムスタンプとユーザーハンドルのみを含むJSONオブジェクトを作成してください。

  • この生のデータ群をスキャンして、すべての電話番号を構造化されたJSON形式で抽出してください。

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

ここから始める

Regex High-Perf Parserを接続して、すぐに指示を出しましょう。

リンクをクリックしてMCPをクライアントに接続するだけです。認証情報は暗号化され、接続後すぐにテキストの解析を開始できます。

Regex High-Perf ParserをAIに接続する

FAQ

パーサーの動作について

  • 01

    AIは元のテキストを書き換えますか?

    いいえ。AIはデータを抽出するためにテキストを読み取るだけで、元のファイルやメッセージを書き換えることはありません。

  • 02

    AIはデータを保存しますか?

    いいえ。AIは抽出を実行するためにその場でテキストを処理するだけで、非構造化テキストを保存することはありません。

  • 03

    正規表現で一致するものが見つからない場合はどうなりますか?

    AIは空のリストを返すか、指定されたパターンに一致するものが見つからなかった旨のメッセージを返します。

  • 04

    乱雑なスプレッドシートの整理にも使えますか?

    はい。スプレッドシートのテキストをチャットに貼り付ければ、AIがデータを抽出してJSONに変換できます。

  • 05

    AIが正規表現を自動で作成してくれるのですか?

    はい。抽出したいパターンを自然な言葉で説明するだけで、AIが内部で正規表現のロジックを処理します。

  • Regex High-Perf Parserについて他に質問がありますか? Regex High-Perf Parser Connectorの全機能を見る

『Native V8 RegExp』を Claude、Cursor、ChatGPT などに接続