开发·数据
/\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
在测试器中打开此模式
其他模式