function trim(str) { s = str.replace(/^(\s)*/, ''); s = s.replace(/(\s)*$/, ''); return s; } function strlen (string) { // http://kevin.vanzonneveld.net // + original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net) // + improved by: Sakimori // + input by: Kirk Strobeck // + improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net) // * example 1: strlen('Kevin van Zonneveld'); // * returns 1: 19 var tmp_str = '', l = 0; tmp_str = string + ''; if (tmp_str.length) { return tmp_str.length; } return 0; } function ereg_replace(patern, replacement, string) { var reg = new RegExp(patern, "g"); // Création d'une expression régulière : on cherche tout les occurences du mot // "gi" pour global et insensible à la casse var newMot = replacement; // Chaine de remplacement string = string.replace(reg,newMot); // Remplacement return string; }