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–

IT

Posted by arkgame