Nejprve si všimněte, že REGEXP_REPLACE může odpovídat řetězcům částečně a nepotřebujete .* před a za hledaným slovem.
\ char by měl být escapován, aby bylo možné definovat doslovné zpětné lomítko, protože \ sám umožňuje escapování znaků pro engine MySQL. Podívejte se na tuto dokumentaci MySQL 8
:
Proto potřebujete
REGEXP_LIKE("aaa abc ccc", "\\babc\\b")