Convertisseur kebab-case
Convertissez du texte ou des identifiants en kebab-case instantanément.
Cet outil fonctionne entièrement dans votre navigateur. Vos fichiers ne sont jamais envoyés à un serveur.
Fonction de cet outil
Il découpe texte ou identifiants en mots minuscules et les relie par des tirets pour produire du kebab-case. Il reconnaît espaces, séparateurs courants, transitions camelCase, limites PascalCase et passages d'un sigle à un mot.
Mode d'emploi
Collez une expression ou un identifiant et la sortie kebab-case apparaît immédiatement. Copiez-la ou réinitialisez-la ; les boutons convertissent aussi la même entrée en camel, Pascal, snake, dot, path, constant ou no case.
Exemple détaillé
L'entrée "HTTPServer_v2.0/TestValue" produit "http-server-v2-0-test-value". Limite du sigle, underscore, point, barre oblique et passage minuscule-majuscule créent les séparations avant l'assemblage.
Règles de découpage
Le convertisseur insère une limite entre minuscule ou chiffre et capitale suivante, ainsi qu'entre un sigle et un mot capitalisé. Les suites d'underscores, tirets, points, barres obliques ou espaces servent de séparateurs.
Règles de sortie
Chaque mot détecté passe en minuscules, les éléments vides sont retirés et la suite restante est reliée par un tiret unique. Les séparateurs reconnus en début ou fin disparaissent et les répétitions sont regroupées.
Limites
Les caractères autres que les séparateurs reconnus ne sont pas supprimés : virgules, guillemets, symboles et nombreuses ponctuations peuvent rester dans un token. Le résultat n'est pas automatiquement un slug, identifiant CSS, fichier ou argument sûr ; validez le contexte cible.
Usages et confidentialité
Le kebab-case est courant pour classes CSS, clés de configuration, options de commande et identifiants proches d'URL, mais chaque plateforme peut ajouter ses règles. La conversion reste locale et le texte n'est pas envoyé.
Questions Fréquentes
- À quoi sert le kebab-case ?
- Il est très utilisé pour les noms de classes CSS, les attributs HTML, les options de ligne de commande et les slugs d'URL, car les tirets sont lisibles et sans danger dans une URL.
- Puis-je convertir du snake_case ou du camelCase vers kebab-case ?
- Oui — l'outil découpe votre saisie sur les underscores, points, espaces et les transitions camelCase/PascalCase existantes avant de la réassembler avec des tirets, donc ça fonctionne à partir de n'importe lequel de ces formats.
- Le kebab-case est-il identique à un slug d'URL ?
- C'est essentiellement le même format — pour transformer des phrases ou titres complets en slugs d'URL propres (ponctuation supprimée), utilisez l'outil dédié Text to Slug.