Leer números escritos en español
es-number-parseConvierte números en palabras o cifras: «tres mil cuatrocientos veintiuno» → 3421, «dos coma cinco millones», «menos», escala larga (mil millones = 10⁹). Cifras como «1.250» (un separador + 3 dígitos) son ambiguas si no se da decimal_separator. Cuándo: hay que tratar texto, números o fechas en español según las reglas escritas del idioma y no por aproximación. No para: convertir textos de dinero en estilo colombiano (co-cop-parse). Efectos secundarios: ninguno (solo lectura, sin red, sin estado guardado). Determinista: la misma entrada da la misma salida. Límites: entrada JSON de hasta 64 KB, 1 s por llamada, resultado de hasta 1 MB.
EN: Converts Spanish number words or digits to a number: "tres mil cuatrocientos veintiuno" → 3421, "dos coma cinco millones", "menos", long scale (mil millones = 10⁹). "1.250"-style digits (one separator + 3 digits) are ambiguous unless decimal_separator is given. [EN completo / full EN: inputSchema.description]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | Number in Spanish words or digits (accents optional) (string; required; up to 500 chars). | |
| decimal_separator | No | Decimal separator of the digits; resolves "1,250"-style numbers (no default) (optional; one of: ,, .). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| unit | No | ||
| value | No | any JSON value | |
| number | No |