Hibernate QL unterstützt keine regulären Ausdrücke (und einige Engines haben eine sehr schlechte Unterstützung für reguläre Ausdrücke). Sie können Ihre Abfrage in
umwandelnselect e.TITLE from EVENTS e where (e.TITLE = 'fri' OR e.TITLE = 'pro');
oder
select e.TITLE from EVENTS e where e.TITLE in ('fri','pro');
Aber für echt Regex-Unterstützung müssen Sie benutzerdefiniertes SQL schreiben (wenn Ihre DB überhaupt Regex unterstützt)