去除字符串空格(所有功能)

2018-05-28  本文已影响0人  caae

代码如下:

var str = '  abc def '; 
//去除字符串左边的所有空格
var reg1 = /^\s+/g;
console.log('|'+str.replace(reg1,'')+'|' );  // |abc def |

//去除字符串右边的所有空格
var reg2 = /\s+$/g;
console.log('|'+str.replace(reg2,'')+'|' );  // |  abc def|

//去除字符串两边的所有空格
var reg3 = /^\s+|\s+$/g;
console.log('|'+str.replace(reg3,'')+'|' );  // |abc def|

//去除字符串所有空格
var reg4 = /\s+/g;
console.log('|'+str.replace(reg4,'')+'|' );  // |abcdef|

//去除字符串中间空格,保留两边空格
var reg = /^\s+|\s+$/g;
var arr = str.match(reg); // ['  ', ' ']
console.log( '|'+arr[0]+str.replace(/\s+/g,'')+arr[1]+'|' ); // |  abcdef |;
上一篇下一篇

猜你喜欢

热点阅读