Shotnest

Shotnest · Biblioteca

Compara texto con espacios repetidos

Red blue con dos espacios no es exactamente igual a Red blue, pero ambos se reducen a red blue, así que la igualdad tras normalizar es Sí y la coincidencia de términos es 1.

Tres niveles de igualdad

Exactamente iguales compara las cadenas sin procesar carácter por carácter, así que un segundo espacio hace que Red blue sea distinto de Red blue. Iguales tras normalizar primero pasa a minúsculas y quita los acentos, luego sustituye cada secuencia de espacios, tabuladores o saltos de línea por un solo espacio y recorta ambos extremos. Las dos entradas se convierten en red blue. Después, la coincidencia de términos compara las palabras distintas, aquí un conjunto idéntico, lo que da 1.

La misma reducción explica otros pares. Un tabulador y un salto de línea final, como en Red, tabulador, blue, salto de línea, también se normalizan a red blue. Café y cafe también quedan iguales, porque la eliminación de acentos ocurre antes de reducir los espacios.

La tabla de letras que usa la búsqueda también se aplica aquí, así que las letras de ancho completo y el espacio ideográfico se convierten antes de reducir los espacios: RED BLUE se normaliza a red blue y es igual a ese texto.

Datos de entrada

Primer texto
Red blue
Segundo texto
Red blue

Resultados

Exactamente iguales
No
Iguales tras normalizar
Sí
Coincidencia de palabras
1
Solo en el primer texto
No disponible
Solo en el segundo texto
No disponible

La coincidencia de texto no demuestra que dos imágenes o documentos sean idénticos.

Decide si el espaciado importa

  1. Lee primero Exactamente iguales; No significa que al menos un carácter es distinto.
  2. Lee Iguales tras normalizar; Sí significa que la diferencia estaba en las mayúsculas, los acentos o los espacios.
  3. Pregúntate si la disposición tiene significado, como ocurre en el código, la poesía o una tabla.
  4. Si lo tiene, compara las capturas originales en lugar del texto extraído.
Red, tabulador, blue, salto de línea frente a red blue · normalizado
Sí
Café frente a cafe · exacto
No
Café frente a cafe · normalizado
Sí

Errores con los espacios reducidos

Texto igual, imágenes quizá distintas

La igualdad tras normalizar describe solo las palabras extraídas. Dos capturas con el mismo texto pueden diferir aún en la disposición, el color o un detalle que el reconocimiento de texto no captó.

En la limpieza de Shotnest, la comprobación de texto usa palabras formadas solo por letras, así que ahí también se ignoran los dígitos; lo que separa dos pantallas casi idénticas es la huella de imagen.