#066 · Comparar y buscar

Comparación sensible a mayúsculas y minúsculas

Compara dos textos de forma estricta y sensible a mayúsculas y minúsculas. Cada carácter cuenta: una “A” y una “a” son diferentes, igual que los espacios, saltos de línea y signos. El resultado indica si las cadenas son idénticas, la primera posición distinta y un contexto corto alrededor del cambio para facilitar la revisión.

Entrada de texto

Primer texto
Espacio publicitario

Cómo usar esta herramienta de texto

  1. Pega el texto A.
  2. Pega el texto B sin modificar espacios ni saltos si quieres una comparación exacta.
  3. Pulsa “Comparar exactamente”.
  4. Revisa la primera diferencia y el contexto mostrado.

Qué hace esta herramienta

Compara cada posición de las dos cadenas sin normalizar mayúsculas, espacios ni puntuación.

Los textos son iguales solo si tienen la misma longitud y el mismo carácter Unicode en cada posición.

Esta es una comparación estricta. Un espacio adicional, un salto de línea o una diferencia entre “A” y “a” hace que el resultado sea distinto.

Ejemplo

“Estado: Activo” y “Estado: activo” son diferentes porque la “A” mayúscula y la “a” minúscula no coinciden.

Casos de uso

  • Validar cadenas exactas.
  • Comparar configuraciones o códigos cortos.
  • Detectar cambios de capitalización.
  • Revisar contenido donde el espaciado sea significativo.

Consejos para obtener mejores resultados

  • No normalices el texto antes de pegarlo si quieres detectar todos los cambios.
  • Usa el contexto alrededor de la primera diferencia para localizar el problema.
  • Para ignorar capitalización usa el comparador insensible a mayúsculas.
  • En textos largos, complementa esta herramienta con un diff por líneas.

Detalles del procesamiento

La comparación usa arrays de puntos de código Unicode para reducir problemas con caracteres fuera del plano básico.

La posición informada se refiere al índice de caracteres procesados por Unicode, que puede no coincidir con columnas visuales en secuencias complejas con marcas combinadas.

Preguntas frecuentes

¿Cómo comparar dos textos distinguiendo entre mayúsculas y minúsculas?

Usa esta comparación estricta. “ABC” y “abc” se consideran distintos desde la primera letra.

¿Los espacios y saltos de línea cuentan como diferencias?

Sí. La herramienta compara cada carácter, por lo que también detecta espacios, tabulaciones y saltos de línea diferentes.

¿Cómo saber en qué posición empieza a cambiar un texto?

El resultado muestra la primera posición diferente y los caracteres de A y B en ese punto.

¿La comparación exacta funciona con caracteres Unicode y emojis?

Sí, la herramienta procesa puntos de código Unicode, aunque algunas secuencias visuales compuestas pueden ocupar más de una posición lógica.

¿Qué comparador debo usar si solo quiero ignorar la capitalización?

Usa la herramienta de comparación sin distinguir mayúsculas y minúsculas, que normaliza ese aspecto antes de comparar.

Reglas estrictas

ElementoDescripción
MayúsculasSe distinguen
EspaciosSe distinguen
PuntuaciónSe distingue