使用javascript如何去除空白?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
<强> js去除字符串空格(空白符)强>
使用js去除字符串内所带有空格,有以下三种方法:
1,正则匹配方法
去除字符串内所有的空格:str=str.replace (\ s */g,““);
去除字符串内两头的空格:str=str.replace(美元/^ \ s * | \ s */g,““);
去除字符串内左侧的空格:str=str.replace (/^ \ s */,““);
去除字符串内右侧的空格:str=str.replace ((\ s *美元)/g,““);
示例:
var str =,,, 6, 6,“; var str_1 =, str.replace (/\ s */g,““); console.log (str_1);//66 var str =,,, 6, 6,“; var str_1 =, str.replace (/^ \ s * | \ s * $/g,““); console.log (str_1);,//6, 6//输出左右侧均无空格 var str =,,, 6, 6,“; var str_1 =, str.replace (/^ \ s */,““); console.log (str_1);,//6, 6,//输出右侧有空格左侧无空格 var str =,,, 6, 6,“; var str_1 =, str.replace (/(\ s *美元)/g,““); console.log (str_1);,//, 6, 6//输出左侧有空格右侧无空格
2, str.trim()方法
修剪()方法是用来删除字符串两端的空白字符并返回,修剪方法并不影响原来的字符串本身,它返回的是一个新的字符串。
缺陷:只能去除字符串两端的空格,不能去除中间的空格
示例:
var str =,,, 6, 6,“; var str_1 =, str.trim (); console.log (str_1);,//6, 6//输出左右侧均无空格
单独去除左侧空格则使用str.trimLeft ();//var str_1=str.trimLeft ();
单独去除右侧空格则使用str.trimRight ();//var str_1=str.trimRight ();
3,金桥方法:美元.trim (str)方法
.trim美元()函数用于去除字符串两端的空白字符。
注意:美元.trim()函数会移除字符串开始和末尾处的所有换行符,空格(包括连续的空格)和制表符。如果这些空白字符在字符串中间时,它们将被保留,不会被移除。
示例:
var str =,,, 6, 6,“; var str_1 =, .trim美元(str); console.log (str_1);,//6, 6//输出左右侧均无空格
看完上述内容,你们掌握使用javascript如何去除空白的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!