「javascript」正規表現replaceメソッドの使い方
関数
regexp (pattern)
RegExp オブジェクト、またはリテラルです。一致すると、第 2 引数の newSubstr または
replacerFunction の返値と置き換えられます
マッチした部分文字列を別の文字列に置換します。構文は以下の通りで、第1引数には正規表現オブジェクト、又は文字列、
第2引数には置換後の文字列を指定します。戻り値は置換後の文字列であり、元の文字列は変更されません。
使用例
var ss = "http://sample.com/6688?utm=abcdefg"; var result =ss.replace(/[?#].*/, "test"); console.log(result);
実行結果
“http://sample.com/6688test"