Versión PHP: Para la primera y la quinta función, podrían valer las funciones
empty() y
trim() de PHP respectivamente.
Versión JavaScript:
- Para la segunda función he desarrollado esto:
Código:
function isRanked(string, rankmin, rankmax){
var strlength = string.length;
var ranked = false;
if(isNaN(rankmin)){
document.write('Invalid argument for rankmin parameter on function isRanked()');
}
if(isNaN(rankmax)){
document.write('Invalid argument for rankmax parameter on function isRanked()');
}
if(strlength >= rankmin && strlength <= rankmax){
ranked = true;
}
return ranked;
}
- Para la tercera función he desarrollado esto:
Código:
function isMail(string){
var regexp = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;
return regexp.test(string);
}
- Para la quinta función he desarrollado esto:
Código:
function trim(string){
var strvalue = string.replace(/^(\s|\ )*|(\s|\ )*$/g, '');
return strvalue;
}
Pido diculpas por el doble-posteo, pero el foro me está dando algunos problemas a la hora de publicar código, ya que cree que es SPAM.
Salu2!!!