JavaScript去除字符串空格方法完美总结。
去除所有空格【两头空格包含字符串中间存在的空格】:
str = str.replace(/s+/g,');
去除两头空格:
str = str.replace(/^s+|s+$/g,');
去除左空格:
str = str.replace( /^s*/, ');
去除右空格:
str = str.replace(/(s*$)/g,');
<script language="javascript"> String.prototype.Trim = function(){//去除两头空格 return this.replace(/(^s*)|(s*$)/g,'); } String.prototype.LTrim = function(){//去除左边空格 return this.replace(/(^s*)/g,'); } String.prototype.RTrim = function(){//去除右边空格 return this.replace(/(s*$)/g,'); } </script>