Ruby 3.2.0 リリース 昨年末12月25日にRubyの3.2.0がリリースされました。 今回の主な改善はWebAssemblyサポートと正規表現の改善でしたが本記事では正規表現に関してどのような改善が行われたかまとめてみました。 リリースノートによると改善内容は Regexpのマッチングアルゴリズムの改善 Regexpのタイムアウトの導入 の二つになりますが、どちらもReDoSに対する対策になります。 ReDoSとは そもそもReDoSとは、何だぁ~~?ということですが、 Regular expression Denial of Serviceの省略で、こちらのページによると The …