Convertidor a path/case

Convierte camelCase, snake_case o texto normal a path/case: palabras en minúsculas unidas por barras para carpetas, rutas y namespaces. Línea por línea, en tu navegador.

Ejemplo: srcComponentsButton → src/components/button

Salida

Cada línea se convierte por separado. Las palabras se separan en espacios, signos de puntuación, _ - . / y cambios de camelCase; los acrónimos como XML se mantienen juntos y los dígitos quedan unidos a la palabra anterior.

Herramientas Relacionadas

Ver Todas

¿Qué es path/case?

Esta herramienta convierte identificadores y frases a path/case: palabras en minúsculas unidas por barras, prácticas para estructuras de carpetas, rutas URL y namespaces.

Cómo usar path/case

  1. Escribe o pega texto en el cuadro Entrada: un identificador o frase por línea (o haz clic en Cargar ejemplo).
  2. El texto convertido aparece al instante en el cuadro Salida.
  3. Haz clic en Copiar para copiar el resultado.

Ejemplo

Entrada
srcComponentsButton
Salida
src/components/button

Cuándo usar path/case

Úsalo para obtener rutas de carpetas o segmentos de ruta a partir de nombres de componentes o módulos. No comprueba si la ruta existe ni escapa caracteres no válidos en nombres de archivo.

Cómo funciona path/case

La entrada se divide en palabras, cada palabra se pasa a minúsculas y las palabras se unen con /. Las palabras se separan en espacios, signos de puntuación y los separadores _ - . /, y en los cambios de mayúsculas dentro de los identificadores: fooBar → foo + Bar, y una secuencia de siglas se mantiene junta (XMLHttpRequest → XML + Http + Request). Los dígitos quedan unidos a la palabra anterior (Request2Go → Request2 + Go), los apóstrofos dentro de las palabras se eliminan (don't → dont) y se admiten letras de cualquier alfabeto (é, ñ, cirílico, griego…). Cada línea se convierte por separado.

Casos de Uso Comunes

  • Convertir srcComponentsButton en src/components/button
  • Crear rutas URL a partir de nombres
  • Generar claves con forma de namespace
  • Planificar estructuras de carpetas a partir de nombres de módulos

Nota de Seguridad

Todo se ejecuta localmente en tu navegador; el código que pegas no se sube a ningún servidor.

Preguntas Frecuentes

¿Se añade una barra inicial?

No, añádela tú si necesitas una ruta absoluta.

¿Se conservan las barras existentes?

Las barras son separadores, así que las barras duplicadas se reducen a una.

¿Funciona con rutas de Windows?

Las barras invertidas también se tratan como separadores, y el resultado usa barras normales.

Explora más categorías