I want to be able to escape the search criteria in an Oracle text query using contains and combine the escaped criteria with wildcards to have \"doubly truncate
contains
How about:
select * from MY_TABLE where CONTAINS(MY_COL, regexp_replace('*abc*', '([^*])', '\\\1')) > 0