取得した文字列に&#***;の実体参照が混ざってしまうためこれを戻して表示したいのですが
たとえば"あ"の実体参照が混ざっていた場合
regex.replace("ӓ4;","&#(\d+);","chr("$1"))
$1のところはint型にしてもダメだったので書くの省略してますがこれじゃダメなんですかね?