簡體   English   中英

Java,我怎么能把這句話分成數組?

[英]Java , how can i split this sentence into array?

我如何在同一時間拆分一個用空格和繪制的句子

例如

String Sentence="Please , tell me about : job, hobby";

String[] words = Sentence.split(" "); <---所以在這里我需要',' ':' ' '拆分,如何解決多個拆分?

您可以使用非單詞命令和量詞:

String sentence="Please , tell me about : job, hobby";
System.out.println(Arrays.toString(sentence.split("\\W+")));

產量

[Please, tell, me, about, job, hobby]

您還可以將字符類與所需的特定標記一起使用:

System.out.println(Arrays.toString(sentence.split("[,: ]+")));

(相同的輸出)

文件

在這里

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM