2015-02-10 62 views
0

我有一個字符串變量,用一個空格分隔電子郵件地址和密碼。例如:如何分解兩個變量?

one_variable="[email protected] password" 

我想的電子郵件地址與密碼分開,並從中創建兩個字符串,像這樣:

email_variable="[email protected]" 
password_variable="password" 

如何實現這一目標?

+7

通過簡單地拆分'space' – vks 2015-02-10 06:17:58

+0

抱歉,但我不明白你..你能幫幫我嗎? – Robot 2015-02-10 06:19:41

+0

[閱讀本文](http://stackoverflow.com/q/3481828/3150943) – nu11p01n73R 2015-02-10 06:20:55

回答

2

嘗試下面的代碼:

String one_variable="[email protected] password"; 
String tok[]=one_variable.split(" "); 
System.out.println(tok[0]); 
System.out.println(tok[1]); 

代碼基本上會濺到從空間的字符串。
如果你有多個空間,使用\\s+溢出即one_variable.split("\\s+")
輸出:

[email protected] 
password 
+0

Please wait sir ..我會在檢查完這個程序後回答你的答案。 – Robot 2015-02-10 06:21:53

+1

你也許想把它改成'\\ s +'來處理*多個空格*。 – TheLostMind 2015-02-10 06:22:46