string a = "jdbc:oracle:thin:usern/[email protected]:1521:dse"
我要得到 String name = "usern" 和 String pass = "pase" 怎么截取?

解决方案 »

  1.   

    string a = "jdbc:oracle:thin:usern/[email protected]:1521:dse"String[] b=a.split("/");
    String name =b[0].lastIndexOf(":");
    String pass =b[1].split("@")[0];
      

  2.   

    System.out.println(a.split(":")[3].split("/")[0]);
    System.out.println(a.split("/")[1].split("@")[0]);
      

  3.   

    String urlString ="jdbc:oracle:thin:usern/[email protected]:1521:dse";
         String[] aStrings = urlString.split(":");
         String[] bStrings = aStrings[3].split("/");
        
         System.out.println("username:"+bStrings[0]);
         System.out.println("password:"+bStrings[1].split("@")[0]);