データが解析されたデータベースがあります。解析中に、アンパサンドとセミコロンが削除され、HTMLエンティティの束が台無しになりました。
たとえば、次のようにデータが保存されています。
#7779avaf#299
どちらにする必要があります:
ṣavafī
私はこれらのいくつかを次のように置き換え始めました:
REPLACE ( FIELD1, '#7779' , 'ṣ' )
ただし、エンティティごとに新しい置換を作成する必要があります。私は正規表現があまり得意ではありません。#の後に3桁または4桁の数字を続けて、&#の後に同じ3桁または4桁の数字を続けてセミコロンで置き換える、考えられるすべての組み合わせを一致させる方法はありますか?