Заменить несколько последовательностей букв из ключевого слова поиска одновременно

У меня есть поиск ORACLE CONTAINS, как это.

WHERE CONTAINS (FIRST_NAME, '%' || 'Müller' || '%')

У меня проблема с поиском входных данных, которые содержат строки, такие как "and", "btg", "sqe", "ntp" и т. Д. Я ищу способ заменить или экранировать все эти специальные строки за раз из ключа. словом, вместо того, чтобы использовать несколько replaceAll или replace.

Например, если у меня есть поисковый ввод как Abcdbtgsqe123 Мне нужно ввести:

Abcd\\\\\\\btg\\\\\\\\sqe123 

так что СОДЕРЖИТ нормально работает.

У меня есть длинный список таких входных данных, и я хотел бы знать, если лучший способ заменить все за один раз.

Спасибо

0 ответов

Другие вопросы по тегам