编程实现javascript在String中写一个trim,要求能够去除一个字符串开始和结尾的空格
// 用正则去匹配可以匹配任何的浏览器
function reWriteTrim(str){
if (str && typeof str === "string") {
return str.replace(/(^\s*)|(\s*)$/g,""); //去除前后空白符
}
}
var str = " javaScript ";
console.log(reWriteTrim(str));
去除所有空格: str = str.replace(/\s*/g,"");
去除两头空格: str = str.replace(/^\s*|\s*$/g,"");
去除左空格: str = str.replace( /^\s*/, “”);
去除右空格: str = str.replace(/(\s*$)/g, “”);