Atelier visuel de regex

Construisez, importez, expliquez, testez et partagez des regex visuellement.

Guide regex

Exemples de Regex Slug

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.

Slug simple

Valide les lettres minuscules, chiffres et tirets.

Pattern proposé

^[a-z0-9-]+$
Test rapide

Ce que ça matche

  • bonjour-monde
  • produit-123

Limites connues

  • Autorise les tirets en début ou fin.
  • N’empêche pas les tirets consécutifs.

Slug SEO

Empêche les tirets au début ou à la fin.

Pattern proposé

^[a-z0-9]+(?:-[a-z0-9]+)*$
Test rapide

Ce que ça matche

  • bonjour-monde
  • guide-seo-2026

Limites connues

  • Uniquement ASCII en minuscules.
  • N’accepte pas les caractères accentués.

Slug avec underscores

Autorise les underscores en plus des tirets.

Pattern proposé

^[a-z0-9]+(?:[-_][a-z0-9]+)*$
Test rapide

Ce que ça matche

  • bonjour_monde
  • mon-article_2026

Limites connues

  • Uniquement ASCII en minuscules.
  • N’accepte pas les espaces.

Slug avec longueur limitée

Limite la longueur du slug entre 3 et 50 caractères.

Pattern proposé

^(?=.{3,50}$)[a-z0-9]+(?:-[a-z0-9]+)*$
Test rapide

Ce que ça matche

  • bonjour-monde
  • slug-court

Limites connues

  • Les limites de longueur dépendent de l’application.
  • Uniquement ASCII en minuscules.

Slug Unicode

Autorise les lettres internationales grâce aux propriétés Unicode.

Pattern proposé

^[\p{L}\p{N}]+(?:-[\p{L}\p{N}]+)*$
Test rapide

Ce que ça matche

  • café-paris
  • étude-technique
  • bonjour-monde

Limites connues

  • Nécessite un moteur regex compatible Unicode.
  • Le comportement peut varier selon le moteur utilisé.

Qu’est-ce qu’un slug ?

Un 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.

Pourquoi les slugs sont importants pour le SEO ?

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.

Règles courantes pour les slugs

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.

Validation ou génération de slug

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.

Slugs Unicode et sites internationaux

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.

Quand utiliser une regex slug ?

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.