代码
function String.prototype.Trim() { return this.replace(/(^/s*)|(/s*$)/g, ""); } // 去掉左右空格
function String.prototype.Ltrim() { return this.replace(/(^/s*)/g, ""); } // 去掉左空格
function String.prototype.Rtrim() { return this.replace(/(/s*$)/g, ""); } // 去掉右空格
例
<script type="text/<a style=" color: text-decoration:underline title="javascript" href="https://www.php.cn/zt/15724.html" target="_blank">javascript"><br> function trim(str){ //删除左右两端的空格<br> return str.replace(/(^s*)|(s*$)/g, "");<br> }<br> function ltrim(str){ //删除左边的空格<br> return str.replace(/(^s*)/g,"");<br> }<br> function rtrim(str){ //删除右边的空格<br> return str.replace(/(s*$)/g,"");<br> }<br></script>
去除所有空格
<script language="JavaScript"><br><!--<br>String.prototype.Trim = function() <br>{ <br>return this.replace(/(^s*)|(s*$)/g, ""); <br>}<br>String.prototype.LTrim = function() <br>{ <br>return this.replace(/(^s*)/g, ""); <br>}<br>String.prototype.RTrim = function() <br>{ <br>return this.replace(/(s*$)/g, ""); <br>}<br>//--><br></script>
下面来我们来看看Js脚本中"/s表示什么"
s 匹配任何空白字符,包括空格、制表符、换页符等等。等价于 [ fnrtv]。
请紧记是小写的s











