Scanning Station usa un alfabeto personalizado de expresiones regulares para validar los valores de los parámetros de registro. Los tokens siguientes describen la sintaxis disponible.Documentation Index
Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
Use this file to discover all available pages before exploring further.
| Nombre | Designación convencional | Ejemplo de uso |
|---|---|---|
| Cualquier carácter | * | `"c"*"t"` permite palabras como cat, cot, etc. |
| Letra | C | `C"ot"` permite palabras como Rot, pot, cot, Dot, mot, etc. |
| Letra mayúscula | A | `A"ot"` permite palabras como Rot, Cot, Mot, Dot, etc. |
| Letra minúscula | a | `a"ot"` permite palabras como rot, cot, mot, dot, etc. |
| Letra o número | X | `X` permite cualquier letra o número por sí solo. |
| Número | N | `N"th"` permite palabras como 5th, 4th, 6th, etc. |
| Cadena | " " | `"cot"` |
| O | | | `"pl"("o"|"a")"t"` permite "plot" y "plat". |
| Carácter de un grupo | [] | `[tm]"ot"` permite "tot" y "mot". |
| Carácter que no pertenece al grupo | [^] | `[^t]"ot"` permite "cot", "lot", etc., pero no "tot". |
| Espacio (dentro del grupo) | \s | `[A\s]` permite solo la letra A o un espacio. |
| Cualquier número de repeticiones | {-} | `[AB74]{-}` permite cualquier combinación de A, B, 7, 4 de cualquier longitud. |
| Exactamente n repeticiones | {n} | `N{2}"th"` permite 25th, 84th, 11th, etc. |
| De n a m repeticiones | {n-m} | `N{1-3}"th"` permite 5th, 84th, 111th, etc. |
| De 0 a n repeticiones | {-n} | `N{-2}"th"` permite 84th, 5th, etc. |
| n o más repeticiones | {n-} | `N{2-}"th"` permite 25th, 834th, 311th, 34576th, etc. |
| Subexpresión | () | — |
| Símbolo de guion | [\-] | — |
| Símbolo de barra inclinada | [\\] | — |
Ejemplos de expresiones regulares
| Propósito | Patrón | Valores de ejemplo |
|---|---|---|
| Código postal | [0-9]{6} | 142172 |
| Código ZIP (USA) | [0-9]{5}("-"[0-9]{4}){-1} | 55416, 33701-4313 |
| Ingresos | N{4-8}[,]N{2} | 15000,00, 4499,00 |
| Mes (numérico) | ((|"0")[1-9])|("10")|("11")|("12") | 4, 05, 12 |
| Fracción | ("-"|)([0-9]{1-})(|((".",")([0-9]{1-}))) | 1234,567, 0.99, 100,0, -345.6788903 |
| Correo electrónico | [A-Za-z0-9_]{1-}((".""-")[A-Za-z0-9_]{1-}){-3}"@"[A-Za-z0-9_]{1-}((".""-")[A-Za-z0-9_]{1-}){-4}"."([A-Za-z]{2-4}|"asia"|"museum"|"travel"|"example"|"localhost") | support@abbyy.com, my-name@company.org.ru, info@gallery.museum |
