Closed
Description
I am about to implement the Exasol syntax. For this I'd like to implement REGEXP_LIKE as LikeExpression (see https://docs.exasol.com/db/latest/sql_references/predicates/not_regexp_like.htm). Since it is also allowed to be a function in Oracle (as already implemented), it needs to be added to the whitelisted keywords.
Unfortunately, the following condition prevents it from being added to RelObjectNameWithoutValue
since REGEXP_LIKE contains an underscore which is not allwed here:
tokenValue.matches("[A-Za-z]+")
What was the reason for adding this condition and how can or should I proceed to support REGEXP_LIKE as LikeExpression?