A continuación se listan los valores válidos para /formulario/campos//campo/validacion.

Nombre Descripción Expresión regular Ejemplo válido Ejemplo no válido

alpha

String de letras mayúsculas y minúsculas, puntos y guiones

[a-zA-Z\.\-]

ab.C-de

a.b c_de

alphanum

String de letras mayúsculas, minúsculas, números y guiones bajos

[A-Za-z0-9_]

ab_48_C_De

ab-c34 de

cp4

Código Postal tradicional, de 4 dígitos

\d{4}

7000

70000

cp8

Código Postal Argentino, de 8 caracteres

[A-Za-z]\d{4}[A-Za-z]{3}

B7000HGA

B70000HGAX

cp8_manzana

Sección que identifica la manzana en el Código Postal Argentino, de 3 letras

[A-Za-z]{3}

HGA

HA

cuit

Número de CUIT válido, con formato “00000000000” o “00-00000000-0”

cuit_formato

Número de CUIT, con formato “00000000000” o “00-00000000-0”, sin importar si es válido o no

date

Fecha con año de 4 dígitos, con formato “D/M/AAAA”

\d{1,2}\/\d{1,2}\/\d{4}

19/02/09

19/2/09
19-02-2009

datetime_cseg

Fecha con año de 4 dígitos y hora con segundos, en formato “D/M/AAAA HH:MM:SS”

\d{1,2}\/\d{1,2}\/\d{4}
\d{2}\:\d{2}\:\d{2}

19/02/09 15:35

19-2-2009 15.35.7
19/2/2009
15:35:7

datetime_sseg

Fecha con año de 4 dígitos y hora sin segundos, en formato “D/M/AAAA HH:MM”

\d{1,2}\/\d{1,2}\/\d{4}
\d{2}\:\d{2}

19/02/09 15:05

19/2/2009 15:05:07
19/2/2009
15:5

email

Dirección de correo electrónico

[\w-\.]+\@[\w\.-]+\.[a-z]{2,4}

user@servidor.dom

user@servidor

hora

Hora sin segundos con formato “H:M”

\d{1,2}:\d{1,2}

15:05
15:5

15:5:7
15.5

horaconceros

Hora sin segundos con formato “HH:MM” (dos dígitos requeridos)

\d{2}:\d{2}

15:05

15:5
15.05

ip4

Dirección IP v4 sin máscara

(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3}); cada grupo debe tener valor entre 0 y 255

12.003.9.254

1234.abc.222.256
1,11 111.0

integer

Número entero precedido opcionalmente por un signo

[\+\-]?\d+

-522

+52 e2

onlyAlpha

String de letras mayúsculas y minúsculas

[a-zA-Z]

abCde

ab2de

phone

Número de teléfono: dígitos separados por puntos, guiones o blancos

[\d\.\s\-]+

0249 50 1234

A(022939) 50 1234

porcentaje

Número real con valor entre 0 y 100

45.3

145.3

real

Número real con signo opcional y coma como separador decimal

[\+\-]?\d*(\,\d+)?

-23,4

-23.4h
-23,

realPos

Número real sin signo, con coma como separador decimal

\d*(\,\d+)?

23,4

-23.4h
23,

realGeneral

Número real con signo opcional y punto como separador decimal

[\+\-]?\d*(\.\d+)?

-23.4

-23,4h

realGeneralPos

Número real sin signo, con punto como separador decimal

\d*(\.\d+)?

23.4

-23,4h
23.

time

Hora con formato “H:M:S” (no se requieren 2 dígitos)

\d{1,2}\:\d{1,2}\:\d{1,2}

15:35:07

15:35
15.35.7

unsigned

Número entero sin signo

\d+

3984

-45c23

unsignedMayor0

Número entero sin signo, mayor que cero

\d+

3984

-45c23
0

year

Año de 4 dígitos

\d{4}

2009

9