PDA

Visualizza la versione completa : parsing stringhe in jsp


Lukem
25-12-2001, 21:17
ciao a tutti.
sto facendo un forum di discussione in jsp. ho intenzione di inserire le faccine come stato fatto in questo forum, per ho qualche problema.
x quanto riguarda l'inserimento del codice associato alla faccina nella text area del corpo del messaggio, nessun problema. prima di eseguire l'inserimento di tale campo nel database devo parsare le stringa e sostituire i codici delle faccine(ad esempio :D) con il tag hrml immagine.gif. ho provato con il comando replace, ma se non ho capito male fa la sostituzione di 1 solo carattere. ho provato a scorrere tutta la stringa fino a quando incontro 2 caratteri che corrispondono a : e D e funziona. ma il problema nasce quando il codice associato alla faccina ad esempio ":confused:" o ":eek:". in quaesto caso non devo controllare solo 2 caratteri. come posso fare?
grazie
saluti

Wild78
26-12-2001, 00:15
Potresti scandire la stringa da : a :

Lukem
27-12-2001, 09:11
vero, non ci avevo pensato.
gia che ci sono ti faccio 1 altra domanda.
come si fa a disabilitare il codice html? devo sostituire i tag < e > con altri?
inoltre posso utilizzare le vostre faccine o avete il copyright?
grazie
saluti :D

Wild78
27-12-2001, 13:11
Prova a chiedere a Saibal. inviandogli un messaggio privato.

Omar81
12-05-2002, 15:23
se invece di replace utilizzi replaceAll("aa", "<img....>") puoi fare la sostituzione di tutta la stringa!

Loading