方法1: replace()
メソッドを使用する方法
JavaScriptのreplace()
メソッドは、文字列内のパターンに一致する部分を別の文字列で置き換えるために使用されます。アンダースコアを削除するためには、次のように書くことができます。
const text = "サンプル_テキスト";
const removedText = text.replace(/_/g, "");
console.log(removedText); // 出力結果: "サンプルテキスト"
上記のコードでは、replace()
メソッドに正規表現/_/g
を渡しています。/_/
はアンダースコアを表し、g
フラグは全てのアンダースコアに一致することを意味します。
方法2: split()
とjoin()
メソッドを使用する方法
JavaScriptのsplit()
メソッドは、文字列を指定した区切り文字で分割し、配列として返します。join()
メソッドは、配列の要素を指定した区切り文字で結合し、文字列として返します。アンダースコアを削除するためには、次のように書くことができます。
const text = "サンプル_テキスト";
const removedText = text.split("_").join("");
console.log(removedText); // 出力結果: "サンプルテキスト"
上記のコードでは、split("_")
によって文字列がアンダースコアで分割され、join("")
によってアンダースコアなしで結合されます。
これらの方法を使用することで、JavaScriptでアンダースコアを削除することができます。上記のコード例を参考にして、自身のプロジェクトに適用してみてください。