fork download
  1. /* package whatever; // don't place package name! */
  2.  
  3. import java.util.*;
  4. import java.lang.*;
  5. import java.io.*;
  6.  
  7. /* Name of the class has to be "Main" only if the class is public. */
  8. class Ideone
  9. {
  10. public static void main (String[] args) throws java.lang.Exception
  11. {
  12. String text="Oh! my God, You are so FUNNY. I've made it simpler like 'Anything'. Are you happy now?";
  13. String[] words=getWords(text);
  14. for(int i=0;i<words.length;i++)
  15. {
  16. System.out.println('['+words[i]+']');
  17. }
  18. }
  19. public static String[] getWords(String text)
  20. {
  21. String[] words=text.split("\\s+|(?<=\\S)\\b|(?=\\p{P})");
  22. return words;
  23.  
  24. }
  25. }
Success #stdin #stdout 0.04s 4386816KB
stdin
Standard input is empty
stdout
[Oh]
[!]
[my]
[God]
[,]
[You]
[are]
[so]
[FUNNY]
[.]
[I]
[']
[ve]
[made]
[it]
[simpler]
[like]
[]
[']
[Anything]
[']
[.]
[Are]
[you]
[happy]
[now]
[?]