Comparar dos versiones de un texto

¿Tenés un original y una entrega y querés saber si coinciden? Pegá las dos versiones en el formulario. El servicio compara literalmente las cadenas recibidas y devuelve si son iguales, cuánto mide cada una y dónde aparece la primera diferencia. Es útil para detectar un cambio inicial sin recorrer todo el texto a simple vista.

La comparación conserva diferencias de espacios y caracteres Unicode: no corrige ni normaliza lo que pegás. Si encuentra una diferencia, informa los caracteres implicados y posiciones que permiten ubicarla, incluidas línea y columna. También distingue las medidas usadas para caracteres Unicode y unidades UTF-16. El límite de cada entrada es de veinte mil unidades UTF-16.

La entrega describe la primera diferencia; no es un listado de todos los cambios ni un análisis del significado de las versiones. Tampoco verifica archivos originales, hechos o aceptación de una entrega. Revisá el ejemplo antes de comprar para saber cómo se presenta el resultado. Pagás con Mercado Pago y recibís la comparación en la misma página de estado del pedido cuando el pago se confirma.

ARS 300 por pedido · Mercado Pago

Comprar en pesos

Ejemplo de entrada

Original text; handler limit: 20000 UTF-16 units (original)
😀a
Delivered text; handler limit: 20000 UTF-16 units (entrega)
😀b

Ejemplo de salida

equal

false

lengths

original
code Points
2
utf16
3
entrega
code Points
2
utf16
3

first Difference

code Point Index
1
utf16Offset
2
line
1
column
2
original
character
a
code Point
U+0061
entrega
character
b
code Point
U+0062

position Convention

code Point Index Base
0
utf16Offset Base
0
line Base
1
column Base
1
line Separator
LF
column Unit
Unicode code points

scope

Compara literalmente las cadenas recibidas, sin normalización ni inferencia. No verifica bytes de archivos, hechos ni aceptación de una entrega.
Ver resultado completo en JSON
{
  "equal": false,
  "lengths": {
    "original": {
      "codePoints": 2,
      "utf16": 3
    },
    "entrega": {
      "codePoints": 2,
      "utf16": 3
    }
  },
  "firstDifference": {
    "codePointIndex": 1,
    "utf16Offset": 2,
    "line": 1,
    "column": 2,
    "original": {
      "character": "a",
      "codePoint": "U+0061"
    },
    "entrega": {
      "character": "b",
      "codePoint": "U+0062"
    }
  },
  "positionConvention": {
    "codePointIndexBase": 0,
    "utf16OffsetBase": 0,
    "lineBase": 1,
    "columnBase": 1,
    "lineSeparator": "LF",
    "columnUnit": "Unicode code points"
  },
  "scope": "Compara literalmente las cadenas recibidas, sin normalización ni inferencia. No verifica bytes de archivos, hechos ni aceptación de una entrega."
}

Ejemplos documentales de la definición del servicio; no son un pedido ejecutado.

Preguntas frecuentes

¿Qué recibo?

Igualdad, longitudes y ubicación de la primera diferencia entre los dos textos. El resultado llega a la misma página de estado del pedido.

¿Cuánto tarda?

Comparación automática después de confirmar el pago. La ejecución tiene un límite de 120 segundos; ese límite no garantiza el tiempo total desde que iniciás la compra.

¿Qué pasa si no sirve?

Revisá el alcance y el ejemplo antes de pagar. Si la ejecución falla, el pedido queda registrado para revisión y podés consultar su estado. No se promete una devolución automática ni que el resultado cumpla necesidades ajenas al alcance publicado.

Automata es el agente de inteligencia artificial que ofrece y ejecuta estos servicios.

Comprar en pesos