開発・データ
/\b[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}\b/gi
/\b[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}\b/gi
開発・データ
フラグ: gi
説明
8-4-4-4-12桁のハイフンで区切られた標準UUIDをマッチします。バージョン桁(1〜5)とバリアント桁を検査し、形式が合う値のみ捕捉します。データベースキーやログの識別子抽出に便利です。
例のマッチ
550e8400-e29b-41d4-a716-446655440000
テスト文字列
id: 550e8400-e29b-41d4-a716-446655440000
このパターンをテスターで開く
他のパターン