Hallo,
ich will aus einem String alle möglichen Hochkommata ausschließen, damit es keine Probleme mit meinem zusammengebasteltem HQL statement gibt:
Das Problem bei Hochkommata wäre dann ja dass im hinterem Part dann mit einem mal z.B.
steht. Das darf nicht der Fall sein. Nun möchte ich alle Hochkommata und weitere mögliche Sonderzeichen ausschließen. Mit
wird das ja eien ellenlange Abfrage, gibt es dafür nicht eine einfachere Variante?
ich will aus einem String alle möglichen Hochkommata ausschließen, damit es keine Probleme mit meinem zusammengebasteltem HQL statement gibt:
Code:
this.hql = "select c FROM Contact c WHERE" + propertyName + " LIKE '%" + prepartedString + "%'";
Das Problem bei Hochkommata wäre dann ja dass im hinterem Part dann mit einem mal z.B.
Code:
LIKE '%'Meyer%'
steht. Das darf nicht der Fall sein. Nun möchte ich alle Hochkommata und weitere mögliche Sonderzeichen ausschließen. Mit
Code:
stringNew = stringAlt.replace("'", "").replace("`", "").replace("´", "")....
wird das ja eien ellenlange Abfrage, gibt es dafür nicht eine einfachere Variante?