UUID エクストラクター
あらゆるテキストから UUID/GUID を抽出 — ログ、ソースコード、設定ファイルなど。テキストを貼り付けるだけで、すべての識別子が自動検出・重複除去され、10形式で即座にコピーできます。
エクストラクター
仕組み
このツールは貼り付けられたテキストをスキャンし、ハイフン付きの標準 8-4-4-4-12 hexadecimal 形式(例: 550e8400-e29b-41d4-a716-446655440000)、ハイフンなしの32文字 hex 形式(例: 550e8400e29b41d4a716446655440000)、および C 言語風 0x プレフィクスのバイト列(ByteArray や DEFINE_GUID マクロ出力など)に一致する UUID/GUID パターンを検索します。自動的に以下を行います:
- 検出 — 大文字小文字や周囲のテキストに関係なく、すべての UUID を検出
- 重複除去 — 小文字に正規化して比較
- フォーマット — 10種類の出力形式に変換、オプションのデコレータ(引用符、サフィックス、大文字小文字)に対応
すべての処理はブラウザ内で行われ、データがサーバーに送信されることはありません。
よくあるユースケース
- ログ分析: サーバーログやクラッシュダンプからすべての GUID を抽出
- コードレビュー: ソースファイルに散在する GUID を検索して変換
- データベースデバッグ: SQL クエリや結果セットから GUID を抽出
- 設定監査: .NET 設定ファイル、COM 登録、レジストリエクスポート内の GUID を検証
対応出力形式
UUID ジェネレーター と同じ — Standard、Hyphenless、Braces、URN、ByteArray、C++ Macro、C# Struct、Base64、Base64URL (RFC 7515)、URL Encoded の10形式に対応。
よくある質問
大文字小文字を問わず GUID を検出できますか? はい — 大文字、小文字、混在のいずれでも検出され、小文字に正規化されます。
ハイフンなしの GUID も抽出できますか? はい — ハイフン付きの標準形式、ハイフンなしの32文字 hex 形式、および C 言語風 0x プレフィクスのバイト列(ByteArray、DEFINE_GUID)を検出します。
C/C++ ソースコードから GUID を抽出できますか? はい — { 0x55, 0x0E, ... } のような 0x プレフィクスのバイト列や DEFINE_GUID(...) マクロ出力を認識し、バイト値から UUID を復元します。
テキストはサーバーに送信されますか? いいえ。すべての抽出とフォーマット処理はブラウザ内で完結し、データがデバイス外に出ることはありません。
UUID を生成したい場合は?UUID ジェネレーター をお試しください — v4 と v7 のバッチ生成、ワンクリックコピーに対応。
より強力なデスクトップツールをお探しですか?QuickGUID はネイティブ Windows の GUID ツールボックスで、バッチ生成、スマート抽出、10種類以上の形式のリアルタイム変換に対応 — 完全無料、オフラインで利用可能。