Número

Elija entre los patrones de números disponibles. Por ejemplo, expresiones normales y patrones especiales.

Expresión normal

La siguiente tabla muestra un ejemplo de la expresión numérica normal.

Campo Patrón Notas Descripción
Cadena numérica ^[0-9]{1,45}$ Esta expresión normal valida una cadena con números del 0 al 9 y un límite de longitud de 45 caracteres. El campo Cadena numérica admite expresiones normales.

Patrones especiales

Un patrón consta de un prefijo, un patrón numérico y un sufijo. El uso para cada uno se explica de la siguiente manera:
  • Prefijo: Cualquier símbolo o una cadena de texto que se anexa antes del patrón numérico.
  • Sufijo: cualquier símbolo o una cadena de texto que se anexa después del patrón numérico.
  • Patrón numérico: El patrón numérico tiene dos partes:

    • Parte entera:

      está representada por nueves (9).

      Los números 9 de la parte entera representan un patrón de enteros y separadores, como comas, espacios, etc.

    • Parte fraccional

      Está representada por ceros.

      Si necesita dos números fraccionarios, entonces estará representado por dos ceros.

      La especificación de la parte fraccional es opcional.

      Formato de los números definidos para validar datos numéricos.

Campo Patrón Notas Descripción
Numérico Patrones compatibles

Formato compatible para patrones numéricos:

  • Decimal (india)
  • Decimal (EE. UU., Reino Unido, Australia y otros)
  • Número (India)
  • Número (EE. UU., Reino Unido, Australia y otros)
  • Decimal normal
  • Número normal

El campo Numérico admite patrones especiales (patrones reconocidos por el sistema) y expresiones normales.

9.999.999,00 2.597,23
9.999.999,00 7.562.597,23
9 999 999,00 2 597,23
9 999 999,00 7 562 597,23
9999999,00 2597,23
9999999,00 7562597,23
99,99,999.00 75,26,569.56
$ 9.999.999,00 $ 7.562.597,23
$9 999 999.00 $7 562 597.23
9 999 999,00 $ 2 597,23 $
€ 9999999,00 € 7562597,23
€9999999.00 €7562597.23
99,99,999.00 € 75,62,597.23€
EUR 9,999,999.00 EUR 7,562,597.23
EUR9 999 999.00 EUR 7 562 597.23
9999999,00 EUR 62597,23 EUR
9.999.999.00 62.986.51
9, 999, 999. 00 232, 510. 68

IQ Bot admite prefijos y sufijos para facilitar el procesamiento y la validación de los datos. La especificación de un sufijo y un prefijo en el patrón y en los campos numéricos es opcional. Incluso si no especifica el sufijo o el prefijo, IQ Bot corrige automáticamente e incluye los símbolos de moneda y las unidades de medida requeridas para los campos numéricos como prefijo o sufijo. Si especifica los símbolos de moneda y las unidades de medida en el patrón y en los datos numéricos, IQ Bot elimina el símbolo de moneda y la unidad de medida de los datos.

Nota: IQ Bot reconoce automáticamente los siguientes símbolos de moneda: $, ¥, £, ₹, €, Rs, USD, EUR, CAD, AUD, GBP, e INR. Le recomendamos especificar símbolos de moneda válidos en los datos.

Corrección automática

Esta es una de las características integradas de IQ Bot para los tipos de formato de fecha y número. Esta función realiza la validación y corrección automática según el patrón definido, incluso si la fecha o el número son incorrectos en el documento escaneado.

Nota: La corrección automática solo es compatible con patrones especiales.

La siguiente tabla muestra la corrección automática de una fecha y números incorrectos con IQ Bot.

Valor incorrecto de OCR Patrón Corrección automática Descripción
FECHA

12 F3B 2 0 1 5

15-10-2015

dd mmm aaaa

dd-mm-aaaa

12 FEB 2015

15-10-2015

En el primer ejemplo IQ Bot , auto corrige el OCR 'F3B' incorrecto a 'FEBRERO'.

En el segundo ejemplo IQ Bot , auto corrige «15 10-2015» a «15-10-2015».

NÚMERO

123 4567

12.34,S67.12

9999999

99,99,999.00

1234567

1234567,12

En el primer ejemplo, el espacio adicional entre "3" y "4" se elimina después de la validación comparada con el patrón.

En el segundo ejemplo, la letra "S" se convierte en "5".

Nota: Los valores numéricos del idioma inglés que tengan al menos un dígito a la izquierda y dos dígitos consecutivos a la derecha (por ejemplo, 1.23) se corrigen automáticamente cuando se detecta un espacio entre el decimal y los dígitos. Por ejemplo, los valores 1 . 23 o 1. 23 o 1 .23 se corrigen automáticamente a 1.23.

Para utilizar esta función, agregue Patrón (en las opciones de validación) a los campos de formato de fecha y número seleccionados.