Comment supprimer les espaces en JavaScript : 1. Utilisez la méthode "str.replace(/(^s*)|(s*$)/g, "");" la chaîne ; 2. , supprimez tous les espaces dans la chaîne via "Trim(str,is_global)...".
L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.
Comment utiliser JS pour supprimer les espaces avant et après une chaîne ou pour supprimer tous les espaces
Cet article présente principalement comment utiliser JS pour supprimer les espaces avant et après une chaîne ou pour supprimer tous les espaces. Vous avez besoin Les amis peuvent se référer à
1 Supprimez tous les espaces avant et après la chaîne :
Le code est le suivant :
function Trim(str) { return str.replace(/(^\s*)|(\s*$)/g, ""); }
function Trim(str,is_global) { var result; result = str.replace(/(^\s+)|(\s+$)/g,""); if(is_global.toLowerCase()=="g") { result = result.replace(/\s/g,""); } return result; }
if (!String.prototype.trim) { /*--------------------------------------- * 清除字符串两端空格,包含换行符、制表符 *---------------------------------------*/ String.prototype.trim = function () { return this.triml().trimr(); } /*---------------------------------------- * 清除字符串左侧空格,包含换行符、制表符 * ---------------------------------------*/ String.prototype.triml = function () { return this.replace(/^[\s\n\t]+/g, ""); } /*---------------------------------------- * 清除字符串右侧空格,包含换行符、制表符 *----------------------------------------*/ String.prototype.trimr = function () { return this.replace(/[\s\n\t]+$/g, ""); } }
if (!String.prototype.trim){ /*--------------------------------------- * 清除字符串两端空格,包含换行符、制表符 *---------------------------------------*/ String.prototype.trim = function () { return this.replace(/(^[\s\n\t]+|[\s\n\t]+$)/g, ""); } }
var str = " abcd ".trim();
Tutoriel de base js]
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!