string | func(errorMessage:string) | Type check |
required | func(errorMessage:string) | isEmpty check |
len | func(val: number, errorMessage:string) | Exact length check for input |
min | func(val: number, errorMessage:string) | Min length for input |
max | func(val: number, errorMessage:string) | Max length for input |
matches | func(val: number, errorMessage:string) | regex check |
email | func(errorMessage:string) | Email check with (/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,4}$/) |
url | func(errorMessage:string) | URL check with (/((([A-Za-z]{3,9}:(?://)?)(?:[-;:&=+$,\w]+@)?[A-Za-z0-9.-]+ |
lowercase | func(errorMessage:string) | lowercase check |
uppercase | func(errorMessage:string) | uppercase check |
custom | func(func, errorMessage:string) | check with provided custom function |