Actually the rlike is not yet supported. You can try using native SQL for Regex Query, but these will result in losing the greatest benefit from ORM since result from native SQL is not object. I suggest you can just select the ID of the record from query, then using the load by ID method to retrieve the object record.
Session session =PersistentManager.instance().getSession().getHibernateSession();
String sql = "your_select_statement";
Query query = session.createSQLQuery(sql);
Object[] result = query.list().toArray();
for (int i = 0; i < result.length; i++) {
// get the ID from result,
// then using the LoadByID method to retrieve the actual object
}