js去除字符串空格(空⽩符)
使⽤js去除字符串内所带有空格,有以下三种⽅法:
( 1 ) replace正则匹配⽅法
去除字符串内所有的空格:str = place(/\s*/g,"");
去除字符串内两头的空格:str = place(/^\s*|\s*$/g,"");
去除字符串内左侧的空格:str = place(/^\s*/,"");
去除字符串内右侧的空格:str = place(/(\s*$)/g,"");
⽰例:
var str = " 6 6 ";
var str_1 = place(/\s*/g,"");
console.log(str_1); //66
var str = " 6 6 ";
var str_1 = place(/^\s*|\s*$/g,"");
console.log(str_1); //6 6//输出左右侧均⽆空格
var str = " 6 6 ";
var str_1 = place(/^\s*/,"");
console.log(str_1); //6 6 //输出右侧有空格左侧⽆空格
var str = " 6 6 ";
var str_1 = place(/(\s*$)/g,"");
console.log(str_1); // 6 6//输出左侧有空格右侧⽆空格
( 2 ) im()⽅法
trim()⽅法是⽤来删除字符串两端的空⽩字符并返回,trim⽅法并不影响原来的字符串本⾝,它返回的是⼀个新的字符串。
缺陷:只能去除字符串两端的空格,不能去除中间的空格
⽰例:
var str = " 6 6 ";
var str_1 = im();
console.log(str_1); //6 6//输出左右侧均⽆空格
单独去除左侧空格则使⽤ imLeft(); //var str_1 = imLeft();
单独去除右侧空格则使⽤ imRight();//var str_1 = imRight();
trim函数用于删除空格( 3 ) JQ⽅法:$.trim(str)⽅法
$.trim() 函数⽤于去除字符串两端的空⽩字符。
注意:$.trim()函数会移除字符串开始和末尾处的所有换⾏符,空格(包括连续的空格)和制表符。如果这些空⽩字符在字符串中间时,它们将被保留,不会被移除。
⽰例:
var str = " 6 6 ";
var str_1 = $.trim(str);
console.log(str_1); //6 6//输出左右侧均⽆空格
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论