JavaScript去除字符串中的空格

去除字符串中所有空格

function trim(str) {
    return str.replace(/\s*/g, '');
}
console.log('=' + trim(' Hello World ! ') + '=');   // =HelloWorld!=

去除字符串两边的空格

function trimBothSides(str) {
    return str.replace(/^\s*|\s*$/g, '');
}
console.log('=' + trimBothSides(' Hello World!  ') + '=');  // =Hello World!=
console.log('=' + '   Hello World !   '.trim() + '=');      // =Hello World !=

去除字符串左边的空格

function trimLeft(str) {
    return str.replace(/^\s*/, '');
}
console.log('=' + trimLeft('   Hello World!  ') + '=');     // =Hello World!  =
console.log('=' + '   Hello World !   '.trimLeft() + '=');      // =Hello World !   =

去除字符串右边的空格

function trimRight(str) {
    return str.replace(/\s*$/, '');
}
console.log('=' + trimRight('   Hello World!   ') + '=');   // =   Hello World!=
console.log('=' + '   Hello World !   '.trimRight() + '=');     // =   Hello World !=





















猜你喜欢

转载自www.cnblogs.com/yingtoumao/p/11520446.html