#738 · Datos y listas

Ordenador de cadenas de versión

Ordena cadenas de versión formadas por segmentos numéricos separados por puntos. En lugar de comparar el texto alfabéticamente, analiza cada segmento como número, por lo que 1.10 se sitúa después de 1.2. Puedes invertir el orden y conservar al final las entradas que no sigan un patrón puramente numérico.

Entrada de texto

Una versión por línea
Espacio publicitario

Cómo usar esta herramienta de texto

  1. Pega o carga el texto de entrada en el cuadro superior.
  2. Ajusta las opciones específicas de esta herramienta.
  3. Pulsa el botón principal o usa Ctrl/Cmd + Enter.
  4. Revisa el resultado, las métricas y cualquier aviso antes de copiar o descargar.

Qué hace esta herramienta

Ordenador de cadenas de versión procesa la entrada según reglas específicas del formato para producir una salida reutilizable y métricas de control.

Todo el procesamiento se realiza localmente en el navegador. La herramienta valida la estructura antes de transformar u ordenar los datos y muestra errores claros cuando una línea no cumple el formato esperado.

Comprueba siempre el resultado cuando los datos procedan de sistemas con formatos propios o reglas de ordenación diferentes.

Ejemplo

Entrada:

v1.2.10\n1.10.0\n1.2.3\n2.0\n1.2.3.4

Ejecuta la herramienta con las opciones predeterminadas para ver cómo se reorganiza o transforma esta muestra.

Casos de uso

  • Preparar datos antes de pegarlos en hojas de cálculo, documentación o sistemas internos.
  • Depurar listas y registros técnicos sin instalar software adicional.
  • Normalizar pequeñas cantidades de texto durante revisiones manuales o tareas de soporte.

Consejos para obtener mejores resultados

  • Usa formatos consistentes en todas las líneas.
  • Prueba primero con una muestra pequeña si el texto es muy largo.
  • Revisa las líneas señaladas como no válidas antes de reutilizar la salida.
  • Conserva una copia del texto original cuando trabajes con datos importantes.
  • Utiliza la descarga TXT o JSON solo cuando ese formato resulte útil para tu flujo de trabajo.

Detalles del procesamiento

La herramienta trabaja con JavaScript en el cliente y no necesita API, cuenta ni subida a un servidor. Los resultados dependen exclusivamente del texto y de las opciones seleccionadas.

No sustituye validadores especializados de un lenguaje, protocolo o formato propietario. Las fechas y comparaciones dependientes de normas externas deben revisarse si el origen usa convenciones particulares.

Preguntas frecuentes

¿Cómo se ordenan correctamente versiones como 1.2 y 1.10?

Cada segmento separado por puntos se compara como número, por lo que 1.10 queda después de 1.2.

¿Se acepta una versión con prefijo v, como v2.3.1?

Sí. El prefijo v inicial se ignora para la comparación, aunque se conserva en la salida.

¿Qué ocurre con versiones como 1.2-beta?

Este ordenador está pensado para segmentos numéricos. Las cadenas no numéricas pueden conservarse al final; para SemVer usa el comparador semántico.

¿Puedo ordenar de la versión mayor a la menor?

Sí. Selecciona la dirección “Mayor a menor”.

¿Cómo se comparan 1.2 y 1.2.0?

Los segmentos ausentes se tratan como cero para la comparación, de modo que ambas posiciones resultan equivalentes y se mantiene su orden original.

Resumen del procesamiento

MóduloFunción
EntradaLee y valida el texto proporcionado.
ProcesamientoAplica las reglas específicas de la herramienta.
SalidaGenera texto reutilizable y métricas de revisión.