Originariamente inviato da nikynik
sapreste dirmi come eliminare un pesso di una stringa....
mi spiego
passo ad un modulo una stringa x
questa stringa x contiene il path assoluto di un file
ad es
String x=c:\xxxxx\yyyy.htm
questo modulo riceve anche un altra stringa y che contiene yyyy.htm
String y=yyyy.htm
è possibili ottenere una stringa che sia
Stringa nuova=c:\xxxx\
sarebbe quindi il risultato di x-y

ho pensato al replaceAll, ma questo comando vuole due regex mentre io ho due variabili...
come faccio?
codice:
String path = "c:\\xxxxx\\yyyy.htm";
String file = "yyyy.htm";
String nuovoPath = null;

if (path.endsWith (file))
  nuovoPath = path.substring (0, path.length()-file.length());