概要
閲覧数:405
投稿日:2014-11-02
更新日:2014-11-02
文字列から「指定文字列」を削除
・ 文字列から「| JavaScriptCODE」を削除
replace()メソッド
・正規表現と文字列との間のマッチを見つけ、マッチした部分文字列を新しい部分文字列に置き換える
コード
// replace第1引数を正規表現で指定 var target ="ホーム | JavaScriptCODE"; result = target.replace(/ \| JavaScriptCODE/,""); console.log(result); // replace第1引数を文字列で指定 var delstr="JavaScriptCODE"; var target = "サイトマップ | JavaScriptCODE"; result = target.replace(" | " + delstr,""); console.log(result); // replace第1引数を変数を含む正規表現で指定 // この場合、正規表現のためのエスケープと、文字列としてのエスケープで \ は2つ書く var delstr="JavaScriptCODE"; var target = "トップページ | JavaScriptCODE"; result = target.replace(new RegExp(" \\| " + delstr),""); console.log(result);
結果
ホーム サイトマップ トップページ