Beh... hai due possibilità:

1) Vedi la classe StringTokenizer e provi ad utilizzarla: questa classe mette a disposizione dei meccanismi per selezionare i separatori dei vari tokens, quindi potresti impostare come separatore il carattere # in modo che lui consideri come token a se stante tutto quello che appare fra un # e l'altro

2) Tenti di implementare da solo un tokenizer con questa caratteristca: devi lavorare parecchio sulle stringhe, carattere per carattere, in modo da isolare i vari tokens.

Comunque, non dovrebbe essere difficile fare una cosa del genere. Se ho un po' di tempo provo ad implementarne uno io e se no hai ricevuto ulteriori risposte nel frattempo, te lo posto.


Ciao.