UUID UUID Generator

Miễn phí · Không cần tài khoản · Không cài đặt

Regex UUID

Mẫu có sẵn sẽ khớp UUID ở dạng chuẩn, nhưng bạn có thể sửa thành bất cứ mẫu nào mình cần — kiểm tra phần đầu, chấp nhận thiếu gạch nối, hay chỉ nhận đúng một phiên bản.

  • Mẫu tùy chỉnh
  • Tối đa 200 dòng
  • Tất cả trong trình duyệt

Regex UUID

Regex
Tối đa 200 dòng. Chấp nhận cả dạng có ngoặc, có dấu nháy, chữ hoa hoặc thiếu dấu gạch nối.

Kết quả 0

Kết quả sẽ hiện ở đây.

Giá trị được tạo ngay trên máy bạn bằng Web Crypto API — không có gì rời khỏi trình duyệt. Phím tắt: Ctrl + Enter — để tạo lại

Mẫu UUID là gì?

Công cụ chạy mẫu biểu thức chính quy bạn nhập trên từng dòng của danh sách và hiển thị kết quả khớp hay không. Mẫu mặc định chấp nhận cả chữ hoa, chữ thường và tùy chọn có ngoặc nhọn.

Đây là công cụ dành cho người viết bộ kiểm tra dữ liệu: thay vì đoán xem mẫu có đúng không, bạn dán thẳng dữ liệu thật vào và xem từng dòng khớp ra sao.

Cách sử dụng

  1. Sửa mẫu nếu cần; mẫu mặc định đã khớp UUID chuẩn.
  2. Dán danh sách giá trị, mỗi dòng một giá trị.
  3. Bấm Thử mẫu để xem từng dòng có khớp không.

Dùng để làm gì

  • Kiểm tra mẫu trước khi đưa vào mã kiểm tra dữ liệu.
  • Tách UUID ra khỏi một tệp log lẫn nhiều loại dòng.
  • So sánh mẫu nghiêm ngặt và mẫu nới lỏng trên cùng dữ liệu.

Mẫu UUID đứng ở đâu

Lựa chọn nào dùng khi nào
Lựa chọnKhi nào dùng
regexTự viết mẫu kiểm tra theo nhu cầu
validatorKiểm tra chuẩn và đọc luôn phiên bản, thời gian
formatterChuyển đổi giá trị sang kiểu viết khác

Các phiên bản UUID trong một bảng

Phiên bảnSắp xếp đượcDựa trênDùng cho
v1KhôngDấu thời gian + địa chỉ MACHệ thống cũ vẫn còn phụ thuộc v1
v3KhôngBăm MD5 của một tênĐịnh danh tất định khi buộc phải dùng MD5
v4Không122 bit ngẫu nhiênHầu hết mọi định danh thông dụng
v5KhôngBăm SHA-1 của một tênKhi cùng một tên phải luôn ra cùng một định danh
v6Dấu thời gian đã đảo thứ tựĐịnh danh sắp xếp được mà vẫn giữ độ ngẫu nhiên
v7Thời gian Unix theo mili giâyKhóa chính trong cơ sở dữ liệu và định danh sự kiện
v8KhôngBố cục bit của riêng bạnĐịnh dạng tùy biến hoặc thử nghiệm

Cả bảy phiên bản đều dài 128 bit và được viết theo cùng dạng 8-4-4-4-12. Điều khác nhau chỉ là ý nghĩa của các bit.

Câu hỏi thường gặp

Mẫu mặc định chấp nhận những dạng nào?

Nó nhận UUID có hoặc không có dấu ngoặc nhọn, viết hoa hay viết thường đều được. Nếu bạn cần nghiêm ngặt hơn, hãy sửa mẫu hoặc dùng trang kiểm tra UUID.

Mẫu của tôi chạy ở chế độ nào?

Mẫu được áp dụng không phân biệt chữ hoa chữ thường, nên [0-9a-f] cũng khớp cả chữ in hoa.

Có giới hạn số dòng không?

Có, công cụ xử lý tối đa 200 dòng mỗi lần để việc hiển thị không bị chậm.