Che cos'è un Regex UUID?
Il tester applica un pattern a ogni riga del tuo input e indica se la soddisfa. Il pattern usato è stretto: pretende 32 caratteri esadecimali nella forma 8-4-4-4-12, con i trattini esattamente al posto giusto.
Così si può stabilire in anticipo se una validazione prevista è troppo rigida o troppo permissiva — un problema frequente quando i valori arrivano da fonti diverse.
Come si usa
- Incolla i valori da provare, uno per riga.
- Fai clic su Prova il pattern.
- Leggi il riepilogo: quante righe corrispondono e quali no.
Casi d'uso
- Provare una validazione prevista su dati reali.
- Trovare irregolarità in elenchi di identificatori importati.
- Confrontare formulazioni diverse di un'espressione regolare.
Le versioni UUID in breve
| Versione | Ordinabile | Basata su | Usala per |
|---|---|---|---|
| v1 | No | Timestamp + indirizzo MAC | Sistemi storici che si aspettano ancora il v1 |
| v3 | No | Hash MD5 di un nome | Identificatori deterministici quando MD5 è obbligatorio |
| v4 | No | 122 bit casuali | Quasi tutti gli identificatori di uso generale |
| v5 | No | Hash SHA-1 di un nome | Quando lo stesso nome deve dare sempre lo stesso ID |
| v6 | Sì | Timestamp riordinato | Identificatori ordinabili senza rinunciare al casuale |
| v7 | Sì | Tempo Unix in millisecondi | Chiavi primarie di database e ID di eventi |
| v8 | No | Il tuo layout di bit | Formati proprietari o sperimentali |
Tutte e sette le versioni sono da 128 bit e si scrivono nella stessa forma 8-4-4-4-12. Cambia solo il significato dei bit.
Domande frequenti
Quale pattern viene usato?
Un pattern stretto per la scrittura canonica: 8, 4, 4, 4 e 12 caratteri esadecimali, separati da trattini. Maiuscole e parentesi graffe non contano come corrispondenza.
Perché un UUID valido non corrisponde?
Perché il pattern è volutamente stretto. In pratica conviene spesso accettare maiuscole e graffe — ed è esattamente ciò che qui si può provare prima di implementarlo.
I dati vengono trasmessi?
No, tutto avviene nel browser. L'input non lascia il tuo dispositivo.