UUID UUID Generator

Gratuit · Sans inscription · Sans installation

Testeur de regex UUID

Passez une liste au motif UUID strict et voyez immédiatement quelles lignes correspondent et lesquelles non. Pratique pour vérifier une validation avant de la porter dans le code.

  • Motif RFC strict
  • Ligne par ligne
  • Correspondances et refus

Testeur de regex UUID

Regex
Jusqu'à 200 lignes. Accolades, guillemets, majuscules et traits d'union manquants sont acceptés.

Résultat 0

Les résultats apparaissent ici.

Généré localement avec l'API Web Crypto — rien ne quitte votre navigateur. Raccourci : Ctrl + Enter — pour régénérer

Qu'est-ce qu'un Regex UUID ?

Le testeur applique un motif à chaque ligne de votre entrée et indique si elle y répond. Le motif employé est strict : il attend 32 caractères hexadécimaux sous la forme 8-4-4-4-12, avec les traits d'union exactement aux bons endroits.

On peut ainsi déterminer à l'avance si une validation prévue est trop stricte ou trop laxiste — un écueil fréquent quand des valeurs proviennent de sources différentes.

Mode d'emploi

  1. Collez les valeurs à tester, une par ligne.
  2. Cliquez sur Tester le motif.
  3. Lisez le récapitulatif : combien de lignes correspondent, et lesquelles non.

Cas d'usage

  • Éprouver une validation prévue contre des données réelles.
  • Repérer des irrégularités dans des listes d'identifiants importées.
  • Comparer plusieurs formulations d'expression régulière.

Les versions d'UUID en un coup d'œil

VersionTriableBasé surÀ utiliser pour
v1NonHorodatage + adresse MACSystèmes anciens qui attendent encore du v1
v3NonHachage MD5 d'un nomIdentifiants déterministes quand MD5 est imposé
v4Non122 bits aléatoiresPresque tous les identifiants d'usage courant
v5NonHachage SHA-1 d'un nomQuand un même nom doit toujours donner le même identifiant
v6OuiHorodatage, réordonnéDes identifiants triables sans renoncer à l'aléatoire
v7OuiTemps Unix en millisecondesClés primaires de base de données et identifiants d'événements
v8NonVotre propre disposition de bitsFormats propres à un éditeur ou expérimentaux

Les sept versions font 128 bits et s'écrivent toutes dans la forme 8-4-4-4-12. Seule la signification des bits change.

Questions fréquentes

Quel motif est utilisé ?

Un motif strict pour l'écriture canonique : 8, 4, 4, 4 puis 12 caractères hexadécimaux, séparés par des traits d'union. Les accolades et les majuscules ne comptent pas comme correspondance.

Pourquoi un UUID valide ne correspond-il pas ?

Parce que le motif est volontairement strict. En pratique, il est souvent souhaitable d'admettre les majuscules et les accolades — et c'est exactement ce qu'on peut éprouver ici avant de l'intégrer.

Les données sont-elles transmises ?

Non, tout se passe dans le navigateur. L'entrée ne quitte pas votre appareil.