[JavaScript]テキストからすべての空白を削除する

この例では、テキストからすべての空白を削除するJavaScriptプログラムの作成方法を学習します。

例1:split()とjoin()の使用

// program to trim a string

const string = '      Hello World       ';

const result = string.split(' ').join('');

console.log(result);

出力

HelloWorld

上記のプログラムでは、

  • split(' ')メソッドは、文字列を個々の配列要素に分割するために使用されます。
    ["", "", "", "", "", "", "Hello", "World", "", "", "", "", "", "", ""]
  • join('')メソッドは、配列を文字列にマージします。

例2:正規表現の使用

// program to trim a string

function trimString(x) {

    const result = x.replace(/\s/g,'');
    return result

}

const result = trimString('    Hello World    ');
console.log(result);

出力

HelloWorld

上記のプログラムでは、正規表現をreplace()メソッドとともに使用して、テキストからすべての空白を削除します。

/\s/gは、文字列内の空白をチェックします。

Source