去除空格
代码如下 | 复制代码 |
var str= str.replace(/(^\s*)|(\s*$)/g, ""); |
补充
代码如下 | 复制代码 |
<script type="text/javascript"> function trim(str){ //删除左右两端的空格 return str.replace(/(^\s*)|(\s*$)/g, ""); } function ltrim(str){ //删除左边的空格 return str.replace(/(^\s*)/g,""); } function rtrim(str){ //删除右边的空格 return str.replace(/(\s*$)/g,""); } </script> |
补充:
代码如下 | 复制代码 |
删除前导空格 function leftTrim(ui){ var notValid=/^\s/; while(notValid.test(ui)){ ui=ui.replace(notValid,"");} return ui;} 删除后置空格 function rightTrim(ui){ var notValid=/\s$/; while(notValid.test(ui)){ ui=ui.replace(notValid,"");} return ui;} 删除所有空格 function allTrim(ui){ var notValid=/\s/; while(notValid.test(ui)){ ui=ui.replace(notValid,"");} return ui;} 是否包含前导空格 function isLeftSpace(ui) { var valid=/^\s/; return (valid.test(ui));} 是否包含后置空格 function isRightSpace(ui) { var valid=/\s$/; return (valid.test(ui));} 是否任何一侧包含空格 function isBothSpace(ui) { var valid=/(^\s)|(\s$)/; return (valid.test(ui));} 是否包含空格 function isIncSpace(ui) { var valid=/\s/; return (valid.test(ui));} |
时间: 2024-10-24 17:30:23