MySQL использует REGEX или RLIKE для запросов регулярных выражений. JPQL не поддерживает эти операторы, поэтому вы можете использовать собственный SQL-запрос.
В EclipseLink вы можете определить свой собственный ExpressionOperator для них и использовать его в запросе Expression, но не в настоящее время с JPQL. JPQL поддерживает вызов функций базы данных с использованием FUNC, но их синтаксис отличается от синтаксиса функций. Вы могли бы расширить MySQLPlatform, чтобы сделать # like us REGEX или RLIKE.
Пожалуйста, зарегистрируйте ошибку для этого на EclipseLink. Большинство баз данных теперь поддерживают регулярные выражения, поэтому эта поддержка должна быть доступна на JPQL.