Diciamo che hanno una stringa ...String spaccato domanda utilizzando "*"
String myString = "my*big*string*needs*parsing";
Tutto quello che voglio è quello di ottenere una ripartizione della stringa in "mio", "grande", "string", etc. così cerco
myString.split("*");
rendimenti java.util.regex.PatternSyntaxException: ciondolanti meta carattere '*' vicino indice 0
*
è un carattere speciale in regex così ho prova a scappare ....
myString.split("\\*");
stessa eccezione. Ho pensato che qualcuno avrebbe saputo una soluzione rapida. Grazie.
destra \\ * funziona, stavo usando da una serie ... myArray [x] .split ("\\ * "); e lanciava un'eccezione, ma se io trasformassi myArray [x] prima in una stringa e poi la eseguissi funziona ... grazie per le risposte :) – OHHAI
intendo doppio \ nel commento sopra .... – OHHAI
Vuoi mente dando la chiusura di questa domanda selezionando una risposta corretta? – extraneon