"\n\n".replace(/$/, "!") //=> "\n\n!"
"\n\n".replace(/$/m, "!") //=> "!\n\n"
"\n\n".replace(/$/mg, "!") //=> "!\n!\n!"

問答無用で \n の前にマッチすると思ってた。m つけなければ \Z っぽく使えるのね。

  1. トップ
  2. script
  3. ECMAScript RegExp $
▲ この日のエントリ