Я хотел бы сократить свою строку "ftp://user:[email protected]:21"
, чтобы каждая статья была в строке
другими словами, я хочу иметь:
String ftp = "ftp.domain.com"
String user = "user"
String password = "password"
String port = "21"
Этот код работает, но немного грязный, верно?
String fullFtpAdress = "ftp://user:[email protected]:21";
fullFtpAdress = fullFtpAdress.substring(6);
String[] parts1 = fullFtpAdress.split(":",2);
String user = parts1[0];
String[] parts2 = parts1[1].split("@");
String password = parts2[0];
String[] parts3 = parts2[1].split(":");
String ftp = parts3[0];
String port = parts3[1];
У вас есть другое решение?
Спасибо :)