jquery去掉空格
使用 jQuery 去除字符串空格
使用 jQuery 去除字符串中的空格可以通过 JavaScript 的字符串方法实现。以下是几种常见的方法:
去除所有空格
使用 replace() 方法结合正则表达式去除字符串中的所有空格(包括中间和两端的空格):

var str = " Hello World ";
var trimmedStr = str.replace(/\s+/g, "");
console.log(trimmedStr); // 输出 "HelloWorld"
去除两端空格
使用 $.trim() 方法(jQuery 提供的工具函数)去除字符串两端的空格:

var str = " Hello World ";
var trimmedStr = $.trim(str);
console.log(trimmedStr); // 输出 "Hello World"
去除中间空格
仅去除字符串中间的空格,保留两端的空格:
var str = " Hello World ";
var trimmedStr = str.replace(/(\S)\s+(\S)/g, "$1$2");
console.log(trimmedStr); // 输出 " HelloWorld "
替换为单个空格
将多个连续空格替换为单个空格:
var str = " Hello World ";
var trimmedStr = str.replace(/\s+/g, " ").trim();
console.log(trimmedStr); // 输出 "Hello World"
注意事项
$.trim()是 jQuery 提供的便捷方法,功能等同于原生 JavaScript 的String.prototype.trim()。- 正则表达式
\s匹配所有空白字符(包括空格、制表符、换行符等),+表示匹配一个或多个。 - 若需兼容旧版浏览器(如 IE8),建议使用
$.trim()而非原生trim()。






