Мне нужна быстрая помощь.
Я хочу отфильтровать входную строку и удалить специальные символы, кроме пробела (), точки (.), Запятой (,), дефиса (-), амперсанда (&) и апостроф (').
Я использую ниже, но он фильтрует все, кроме точки (.) и запятой (,).
SELECT REGEXP_REPLACE('*Bruce*-*Martha*-&-*Thomas%* *Wyane''s* *Enterprises* ([#Pvt,Ltd.])', '[^0-9A-Za-z,.'' ]', '')
FROM dual;
Строка ввода: *Bruce*-*Martha*-&-*Thomas%* *Wyane's* *Enterprises* ([#Pvt,Ltd.])
Что я ожидаю: Bruce-Martha-&-Thomas Wyane's Enterprises Pvt,Ltd.
Что я получаю: BruceMarthaThomas Wyane's Enterprises Pvt,Ltd.
Спасибо.