2012-07-18 94 views
2

我想標記以下字符串。 「我回到馬克兄弟的家裏玩電子遊戲。」 結果應該是這樣的。Java標記字符串

I 
went 
home 
with 
Mark 
' 
s 
brother 
to 
, 
play 
a 
video 
game 
. 

你能告訴我如何使用正則表達式。

+0

你有你試過到目前爲止一些代碼? – Nikola 2012-07-18 09:52:50

+0

是的,點是英寸,抱歉逗號也在。我剛剛糾正它。 – 2012-07-18 09:53:41

回答

2

如果你真的想,.'爲單獨的令牌,你可能分裂這樣的:

String str = "I went home with Mark's brother, to play a video game."; 
String[] tokens = str.split("(\\s|(?=[,.'])|(?<=[,.']))"); 
+0

Thaks,運作良好。 – 2012-07-18 10:07:20