Inicio Home Accueil | Tutorial | Documentación Documentation Documentation | Descargas Downloads Téléchargements | Contacto Contact Contact |
Las funciones de validación se encargan de verificar si una cadena de texto representa o no un determinado tipo de dato. Además del texto, reciben como parámetros algunos valores que determinan los criterios con que se realiza la validación.
The validation functions are responsible for checking if a string represents or not a particular data type. In addition to text, the functions receive some values as parameters, that determine the criteria by which the validation is performed.
Les fonctions de validation sont chargés de vérifier si une chaîne représente ou non un type de données particulier. En plus du texte, les fonctions reçoivent certaines valeurs, comme paramètres, qui déterminent les critères selon lesquels la validation est effectuée.
La función isNumber() verifica si una cadena representa un número. Recibe como parámetros la cadena, el caracter usado como separador decimal y el caracter usado como separador de grupos (también conocido como separador de miles).
The function isNumber() checks if a string represents a number. It receives as parameters the string, the character used as decimal separator and the character used as grouping separator (also known as the thousands separator).
La fonction isNumber() vérifie si une chaîne de caractères représente un nombre. Il reçoit en tant que paramètres la chaîne, le caractère utilisé comme séparateur décimal et le caractère utilisé comme séparateur de groupes (également connu sous le séparateur des milliers).
Seahorse.isNumber("1,000,000.00", '.', ',') | ||
Seahorse.isNumber("1 000 000.00", ',', '.') | ||
Seahorse.isNumber("1 000 000.00", ',', ' ') | ||
Seahorse.isNumber("1.000.000,00", ',', '.') | ||
Seahorse.isNumber(, , ) |
La función isInteger() verifica si una cadena representa un número entero. Recibe como parámetros la cadena y el caracter usado como separador de grupos (también conocido como separador de miles).
The function isInteger() checks if a string represents an integer. It receives as parameters the string and the character used as grouping separator (also known as the thousands separator).
La fonction isInteger() vérifie si une chaîne de caractères représente un nombre enteir. Il reçoit en tant que paramètres la chaîne et le caractère utilisé comme séparateur de groupes (également connu sous le séparateur des milliers).
Seahorse.isInteger("1,000,000", ',') | ||
Seahorse.isInteger("1 000 000", ',') | ||
Seahorse.isInteger("1 000 000", ' ') | ||
Seahorse.isInteger("1.000.000", '.') | ||
Seahorse.isInteger(, ) |
La función isNumeric() verifica si una cadena contiene solo números.
The function isNumeric() checks if a string contains only numbers.
La fonction isNumeric() vérifie si une chaîne de caractères contient uniquement des chiffres.
Seahorse.isNumeric("1234") | ||
Seahorse.isNumeric("1,234") | ||
Seahorse.isNumeric() |
La función isAlphabetical() verifica si una cadena posee solo letras.
The function isAlphabetical() checks if a string contains only letters.
La fonction isAlphabetical() vérifie si une chaîne de caractères contient uniquement des lettres.
Seahorse.isAlphabetical("abcdñ") | ||
Seahorse.isAlphabetical("abcñ123") | ||
Seahorse.isAlphabetical() |
La función isAlphanumeric() verifica si una cadena posee solo letras y números.
The function isAlphanumeric() checks if a string contains only letters and numbers.
La fonction isAlphanumeric() vérifie si une chaîne de caractères contient uniquement des lettres et des chiffres.
Seahorse.isAlphanumeric("abcdñ123") | ||
Seahorse.isAlphanumeric("abcñ-123") | ||
Seahorse.isAlphanumeric() |
La función isAlphabeticalAscii() verifica si una cadena posee solo letras del latín básico.
The function isAlphabeticalAscii() checks if a string contains only letters of the basic latin alphabet.
La fonction isAlphabeticalAscii() vérifie si une chaîne de caractères contient uniquement des lettres du latin basique.
Seahorse.isAlphabeticalAscii("abcd") | ||
Seahorse.isAlphabeticalAscii("abcdñ") | ||
Seahorse.isAlphabeticalAscii() |
La función isAlphanumericAscii() verifica si una cadena posee solo letras del latín básico y números.
The function isAlphanumericAscii() checks if a string contains only numbers and letters of the basic latin alphabet.
La fonction isAlphanumericAscii() vérifie si une chaîne de caractères contient uniquement des chiffres et des lettres du latin basique.
Seahorse.isAlphanumericAscii("abc123") | ||
Seahorse.isAlphanumericAscii("abcñ123") | ||
Seahorse.isAlphanumericAscii() |
La función isAsciiText() verifica si una cadena posee solo caracteres representables por el código ASCII.
The function isAsciiText() checks if a string contains only characters of the ASCII character-encoding scheme.
La fonction isAsciiText() vérifie si tous les caractères de une chaîne appartiennent à la codification ASCII.
Seahorse.isAsciiText("abcd (123) @#") | ||
Seahorse.isAsciiText("abcd (123) @#ñá") | ||
Seahorse.isAsciiText() |
La función isIPv4() verifica si una cadena representa una dirección IP de la versión 4.
The function isIPv4() checks if a string represents an IP version 4 address.
La fonction isIPv4() vérifie si une chaîne de caractères représente une adresse IP version 4.
Seahorse.isIPv4("192.168.0.1") | ||
Seahorse.isIPv4("192.168.0.256") | ||
Seahorse.isIPv4() |
La función isIPv6() verifica si una cadena representa una dirección IP de la versión 6.
The function isIPv6() checks if a string represents an IP version 6 address.
La fonction isIPv6() vérifie si une chaîne de caractères représente une adresse IP version 6.
Seahorse.isIPv6("11:22:33:44:55:66:77:88") | ||
Seahorse.isIPv6("11:22:33:44:55:::") | ||
Seahorse.isIPv6() |
La función isEmail() verifica si una cadena representa una dirección de e-mail.
The function isEmail() checks if a string represents an e-mail address.
La fonction isEmail() vérifie si une chaîne de caractères représente une adresse d'e-mail.
Seahorse.isEmail("test@test.com") | ||
Seahorse.isEmail("test@test") | ||
Seahorse.isEmail() |
La función isHttp() verifica si una cadena representa una dirección HTTP.
The function isHttp() checks if a string represents a HTTP address.
La fonction isHttp() vérifie si une chaîne de caractères représente une adresse HTTP.
Seahorse.isHttp("http://www.test.com") | ||
Seahorse.isHttp("www.test.com") | ||
Seahorse.isHttp() |
La función isFtp() verifica si una cadena representa una dirección FTP.
The function isFtp() checks if a string represents a FTP address.
La fonction isFtp() vérifie si une chaîne de caractères représente une adresse FTP.
Seahorse.isFtp("ftp://ftp.test.com") | ||
Seahorse.isFtp("ftp.test.com") | ||
Seahorse.isFtp() |
La función isDate() verifica si una cadena representa una fecha. Recibe como parámetros la cadena y el formato de la fecha, compuesto mediante la combinación de:
d - día del mes (sin cero a la izquierda)dd - día del mes (dos dígitos)
m - mes del año (sin cero a la izquierda)
mm - mes del año (dos dígitos)
yy - año (dos dígitos)
yyyy - año (cuatro dígitos)
El formato sirve solo para determinar el orden de las cifras, por lo cual es equivalente, por ejemplo, usar como formato dd/mm/yyyy que dd-mm-yyyy.
The function isDate() checks if a string represents a date. It receives, as parameters, the string and the format of the date, made by the combination of:
d - day of the month (no leading zero)dd - day of the month (two digits)
m - month of year (no leading zero)
mm - month of year (two digits)
yy - year (two digits)
yyyy - year (four digits)
The format is used only to determine the order of the figures, and for that reason, is equivalent, for example, used as the format dd/mm/yyyy to dd-mm-yyyy.
La fonction isDate() vérifie si une chaîne de caractères représente une date. Il reçoit en tant que paramètres la chaîne et le format de la date, composé avec la combination de:
d - jour du mois (sans zéro à gauche)dd - jour du mois (deux chiffres)
m - mois de l'anné (sans zéro à gauche)
mm - mois de l'anné (deux chiffres)
yy - anné (deux chiffres)
yyyy - anné (quattre chiffres)
Le format est utilisé seulement pour determiner l'orden des chiffres. Pour ça, est équivalent, par example, utiliser comme format dd/mm/yyyy en tant que dd-mm-yyyy.
Seahorse.isDate("31/07/2010","dd/mm/yyyy") | ||
Seahorse.isDate("31-07-2010","dd/mm/yyyy") | ||
Seahorse.isDate("07/31/2010","mm/dd/yyyy") | ||
Seahorse.isDate("07 31 2010","mm/dd/yyyy") | ||
Seahorse.isDate("07/32/2010","mm/dd/yyyy") | ||
Seahorse.isDate("06/31/2010","mm/dd/yyyy") | ||
Seahorse.isDate(, ) |
La función isTime() verifica si una cadena representa un hora del día. Recibe como parámetros la cadena y el formato de la hora, compuesto mediante la combinación de:
s - segundos (sin cero a la izquierda)ss - segundos (dos dígitos)
m - minutos (sin cero a la izquierda)
mm - minutos (dos dígitos)
h - hora (sin cero a la izquierda)
hh - hora (dos dígitos)
El formato sirve solo para determinar el orden de las cifras, por lo cual es equivalente, por ejemplo, usar como formato hh:mm:ss que hh-mm-ss.
The function isTime() checks if a string represents an instant of time. It receives, as parameters, the string and the format of the time, made by the combination of:
s - seconds (no leading zero)ss - seconds (two digits)
m - minutes (no leading zero)
mm - minutes (two digits)
h - hours (two digits)
hh - hours (four digits)
The format is used only to determine the order of the figures, and for that reason, is equivalent, for example, used as the format hh:mm:ss to hh-mm-ss.
La fonction isDate() vérifie si une chaîne de caractères représente une heure. Il reçoit en tant que paramètres la chaîne et le format de l'heure, composé avec la combinaison de:
s - secondes (sans zéro à gauche)ss - secondes (deux chiffres)
m - minutes (sans zéro à gauche)
mm - minutes (deux chiffres)
h - heures (sans zéro à gauche)
hh - heures (deux chiffres)
Le format est utilisé seulement pour determiner l'orden des chiffres. Pour ça, est équivalent, par example, utiliser comme format hh:mm:ss en tant que hh-mm-ss.
Seahorse.isTime("06:20:22","hh:mm:ss") | ||
Seahorse.isTime("06-20-22","hh:mm:ss") | ||
Seahorse.isTime("22:20:06","s:m:h") | ||
Seahorse.isTime("22 20 06","s:m:h") | ||
Seahorse.isTime("22:20:60","hh:mm:ss") | ||
Seahorse.isTime("24:20:22","hh:mm:ss") | ||
Seahorse.isTime(, ) |