JavaScript 正規表現で文字を置換するサンプル
環境
Windows 10 Home 64bit
Google Chrome120.0.6099.227(Official Build) (64 ビット)
構文
正規表現のオプション
オプション 説明
g マッチしたものをすべて返す(Global search.)
i 大文字と小文字の区別をしない(Case-insensitive search.)
m 複数行をマッチする
文字列.replace(正規表現式, “置換文字")
gは正規表現のオプションでマッチしたものを全てになります。
サンプルコード
<script> const strA = "--1234512345--"; // const cft= /[0-9]{5}/g; console.log(strA.replace(reg4, "*****")); const str5 = "--1234512345--"; // const reg5 = /[0-9]{5}/; console.log(str5.replace(reg5, "*****")); </script>
実行結果
–**********–
–*****12345–