Salve ragazzi.
Io ho stringa così composta:
Del Sorbo, Virginio, 562/002111
Mi serva una stringa risultante così:
DelSorbo562002111
Come devo fare?
Grazie Ciao.
Salve ragazzi.
Io ho stringa così composta:
Del Sorbo, Virginio, 562/002111
Mi serva una stringa risultante così:
DelSorbo562002111
Come devo fare?
Grazie Ciao.
s = s.replaceAll("[ ,]", "");
forse lo spazio si ottiene con \s
Forse non hai capito bene la domanda.
Come hai detto tu mi restitusce come risultato:
DelSorboVirginio562/002111
Mi leva solo gli spazi ma non il nome e nemmeno lo /.
Io invece voglio avere:
DelSorbo562002111
mi era sfuggito il /
forse è meglio se usi indexOf e substring
non puoipplicare 2 vole la funzione? una con la virgola e una con lo slash...Originariamente inviato da Aglieglie
Forse non hai capito bene la domanda.
Come hai detto tu mi restitusce come risultato:
DelSorboVirginio562/002111
Mi leva solo gli spazi ma non il nome e nemmeno lo /.
Io invece voglio avere:
DelSorbo562002111
Scusami sono scarsetto con le regex, per cui magari c'è un modo di fare tutto in un colpo solo...
codice:String pattern1 = "\\,(.)+\\,"; String pattern2 = "[\\s/]"; String line = "Del Sorbo, Virginio, 562/002111"; System.out.println(line.replaceAll(pattern1, "").replaceAll(pattern2, ""));
<´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
"The answer to your question is: welcome to tomorrow"
Grazie ragazzi.