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
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
falselengths
- 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
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.