JavaScriptを使用したスペースの削除に関する正規表現のコード例


方法1: replace()メソッドを使用する方法

let str = "スペース を 削除 する";
let result = str.replace(/\s/g, "");
console.log(result); // 出力: "スペースを削除する"

この方法では、replace()メソッドを使用して、正規表現/\s/gを空文字列に置換しています。\sは空白文字を表し、gフラグは全ての空白文字を置換するために使用されます。

方法2: split()とjoin()メソッドを使用する方法

let str = "スペース を 削除 する";
let result = str.split(" ").join("");
console.log(result); // 出力: "スペースを削除する"

この方法では、split()メソッドを使用して文字列をスペースで分割し、join()メソッドを使用して空文字列で結合しています。

方法3: 正規表現のexec()メソッドを使用する方法

let str = "スペース を 削除 する";
let regex = /\s/g;
let result = "";
let match;
while ((match = regex.exec(str)) !== null) {
  result += match[0];
}
console.log(result); // 出力: " "

この方法では、exec()メソッドを使用して正規表現にマッチする箇所を探し、空白文字を取得しています。マッチする箇所が複数ある場合に使用することができます。

これらの方法を使用することで、JavaScriptでスペースの削除が行えます。