Convertisseur path/case

Convertissez camelCase, snake_case ou du texte en path/case : mots en minuscules reliés par des barres obliques pour chemins, routes et espaces de noms. En local.

Exemple : srcComponentsButton → src/components/button

Sortie

Chaque ligne est convertie séparément. Les mots sont découpés aux espaces, à la ponctuation, à _ - . / et aux frontières camelCase ; les sigles comme XML restent groupés et les chiffres restent attachés au mot précédent.

Outils Connexes

Voir Tout

Qu'est-ce que path/case ?

Cet outil convertit des identifiants et phrases en path/case : mots en minuscules reliés par des barres obliques, pratique pour des arborescences de dossiers, des routes d'URL et des espaces de noms.

Comment utiliser path/case

  1. Saisissez ou collez du texte dans la zone Entrée – un identifiant ou une phrase par ligne (ou cliquez sur Charger un exemple).
  2. Le texte converti apparaît instantanément dans la zone Sortie.
  3. Cliquez sur Copier pour copier le résultat.

Exemple

Entrée
srcComponentsButton
Sortie
src/components/button

Quand utiliser path/case

Utilisez-le pour déduire des chemins de dossiers ou des segments de route à partir de noms de composants ou de modules. Il ne vérifie pas si le chemin existe et n'échappe pas les caractères invalides dans les noms de fichiers.

Comment fonctionne path/case

L'entrée est découpée en mots, chaque mot est mis en minuscules puis les mots sont assemblés avec /. Les mots sont séparés aux espaces, à la ponctuation et aux séparateurs _ - . /, ainsi qu'aux changements de casse à l'intérieur des identifiants : fooBar → foo + Bar, et une suite d'acronymes reste groupée (XMLHttpRequest → XML + Http + Request). Les chiffres restent collés au mot qui les précède (Request2Go → Request2 + Go), les apostrophes à l'intérieur des mots sont supprimées (don't → dont) et les lettres de tout alphabet (é, ñ, cyrillique, grec…) sont prises en charge. Chaque ligne est convertie séparément.

Cas d'utilisation courants

  • Transformer srcComponentsButton en src/components/button
  • Créer des chemins de routes d'URL à partir de noms
  • Générer des clés de type espace de noms
  • Planifier des arborescences de dossiers à partir de noms de modules

Note de Sécurité

Tout s'exécute localement dans votre navigateur : le code que vous collez n'est pas envoyé.

Questions Fréquentes

Une barre oblique initiale est-elle ajoutée ?

Non, ajoutez-la vous-même si vous avez besoin d'un chemin absolu.

Les barres obliques existantes sont-elles conservées ?

Les barres obliques sont des séparateurs : les doublons se réduisent à une seule.

Fonctionne-t-il avec des chemins Windows ?

Les antislashs sont aussi traités comme séparateurs et le résultat utilise des barres obliques.

Explorer d'autres catégories