Slug simple
Valide les lettres minuscules, chiffres et tirets.
Pattern proposé
^[a-z0-9-]+$
Ce que ça matche
bonjour-mondeproduit-123
Limites connues
- Autorise les tirets en début ou fin.
- N’empêche pas les tirets consécutifs.
Atelier visuel de regex
Construisez, importez, expliquez, testez et partagez des regex visuellement.
Guide regex
La validation des slugs est utile pour les blogs, CMS, boutiques en ligne et URLs optimisées pour le référencement. Cette page propose plusieurs regex pratiques pour les slugs les plus courants.
Valide les lettres minuscules, chiffres et tirets.
^[a-z0-9-]+$
bonjour-mondeproduit-123Empêche les tirets au début ou à la fin.
^[a-z0-9]+(?:-[a-z0-9]+)*$
bonjour-mondeguide-seo-2026Autorise les underscores en plus des tirets.
^[a-z0-9]+(?:[-_][a-z0-9]+)*$
bonjour_mondemon-article_2026Limite la longueur du slug entre 3 et 50 caractères.
^(?=.{3,50}$)[a-z0-9]+(?:-[a-z0-9]+)*$
bonjour-mondeslug-courtAutorise les lettres internationales grâce aux propriétés Unicode.
^[\p{L}\p{N}]+(?:-[\p{L}\p{N}]+)*$
café-parisétude-techniquebonjour-mondeUn slug est la partie lisible d’une URL qui identifie une page, un article, un produit ou une ressource.
Des exemples courants sont bonjour-monde, guide-seo ou produit-123.
Des slugs clairs et descriptifs rendent les URLs plus faciles à comprendre pour les utilisateurs et les moteurs de recherche.
Ils améliorent souvent la lisibilité, le partage et la visibilité dans les résultats de recherche.
La plupart des applications utilisent des lettres minuscules, des chiffres et des tirets.
Les espaces sont généralement remplacés par des tirets et les caractères spéciaux sont supprimés ou normalisés.
Une regex est utile pour valider un slug existant, mais la génération d’un slug nécessite souvent des traitements complémentaires.
Il faut généralement convertir le texte en minuscules, supprimer les accents et remplacer les espaces par des tirets.
Les sites modernes peuvent autoriser directement des caractères Unicode dans les URLs.
Pour les sites multilingues, une validation Unicode peut améliorer l’expérience utilisateur.
Les regex slug sont utiles dans les CMS, blogs, sites e-commerce, API et outils de gestion de contenu.
Elles garantissent des identifiants cohérents et compatibles avec les URLs.