PDA

Visualizza la versione completa : [JAVA] Caratteri di escape


pireda
10-02-2004, 18:05
In Java esiste una funzione che, passandogli una stringa, gli aggiunge automaticamente i caratteri di escape dove servono?

Il mio problema che ho una finestra con dei campi testo in cui l'utente scrive, i valori inseriti in questi campi devono poi essere scritti in un db. Se si usa, per esempio, l'apostrofo "'" in uno di questi campi, la query di inserimento viene sballata!

trevor
10-02-2004, 18:11
ci sono le regexp, i metodi di replace... guarda imetodi della classe String e fai tu stesso il replace.

pireda
10-02-2004, 18:15
Se l'unico modo ok, solo che rischio di dimenticarmi qualche carattere....
Speravo ci fosse un metodo gia pronto per questo scopo, in PHP per esempio c' addslashes che esegue questo ingrato compito

trevor
10-02-2004, 18:24
magari trovi anche qualcosa di gi fatto....

tipo questo http://www.xmlmind.com/xmleditor/_distrib/docs/api/com/xmlmind/xmledit/util/StringUtil.html

pireda
10-02-2004, 19:02
Li c' un metodo escape che sarebbe perfetto, solo che parte di un'applicazione protetta da copyright...

Loading