2014-09-23 41 views
-1

我需要分割此字符串如何在java中分割這個String「REMOTE:1 |」到「REMOTE」

「REMOTE:1 |」

「REMOTE」

在Java中,我有以陣列這些值。 我試圖

String[] splitSpeak = speakValue.split("(\\|"); 

但我不知道如何與其他字符做

預先感謝幫助我

+2

你有沒有讀過e字符串的文檔? – 2014-09-23 23:08:20

+1

爲什麼不'split(「:」)[0]'? – 2014-09-23 23:12:40

+0

或'.replace(「(?s):。*」,「」)' – 2014-09-23 23:13:27

回答

0

String[] splitSpeak = speakValue.split(":");

1

(?s)使其成爲"REMOTE:1|\nLOCAL:2|"

工作
"REMOTE:1|".replace("(?s):.*", "")