String fname="C:\textfiles\db\query\query.txt";
questa è la stringa che ho bisogno di dividerlo.Come dividere una stringa java con la barra retroversa
ho provato con questo
String [] items=fname.split("\");
Ma non funziona.
String [] items=fname.split("\\"); also not working...
come suddividere questa stringa ...
Stop. Stampa 'fname' prima di provare qualcos'altro. È necessario * sfuggire alle barre rovesciate * nella stringa letterale. –
Devi sfuggire '" \ "' quando tra virgolette perché è un carattere speciale. Devi sfuggire '" \ "' nelle espressioni regolari perché è un personaggio speciale. Il risultato è '" \\\\ "'. In ogni caso usa l'oggetto Path e otterrai supporto per Windows e lo stile dei percorsi Posix. – odedsh