山括弧 < > (小なり,大なり) が正規表現でマッチしなかった場合
JavaScriptで文章中のタグに使われている山括弧 < > を消したいために replace(/>/g,' ') と書いてもマッチしてくれなかった。
replace(/\>/g,' ') でエスケープしてもだめだった。
検索で調べても山括弧って言葉自体はじめて知ったし。Googleの検索とかは記号は弾かれてしまって解決に苦労した。
悪意のあるコード等を入力フォームに入力されても、実行されないようにホームページではサニタイズされていて< >は< >に変換されていたみたい。
replace(/>/g,' ') でマッチしてくれた。