JavaScript去除字符串中的空格
Posted yingtoumao
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript去除字符串中的空格相关的知识,希望对你有一定的参考价值。
去除字符串中所有空格
function trim(str) return str.replace(/\s*/g, ‘‘); console.log(‘=‘ + trim(‘ Hello World ! ‘) + ‘=‘); // =HelloWorld!=
去除字符串中间的空格
function trimMiddle(str) let head = str.match(/^\s*\S*/)[0]; let end = str.match(/\S*\s*$/)[0]; let middle = str.replace(/(^\s*\S*)|(\S*\s*$)/g, ‘‘).replace(/\s*/g, ‘‘); return head + middle + end; console.log(‘=‘ + trimMiddle(‘ 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 !=
以上是关于JavaScript去除字符串中的空格的主要内容,如果未能解决你的问题,请参考以下文章