はじめに エキサイト株式会社 21卒 バックエンドエンジニアの山縣です。 PHPで書かれたAPIからSpringBoot / Javaでリビルドを進めていく上で、 独自のイメージタグからHTMLのimgタグに置換する処理をJavaで実装することになりました。 シンプルでスッキリとしたコードを書くことができたので共有します。 導入 下記図のように、ある文字列の中から正規表現に一致する文字列を使用して別の文字列に置換したいとします。 このとき、文字列.replaceAll(正規表現, 置換する文字列) では正規表現に一致した文字列の中身を考慮することができないため、意図した結果を得ることができませ…