Thursday, April 3, 2014

[JAVA]Regular Expression

Splitting using regex (regular expression)
 String sData = "-rw-rw-r--+ 1 aime1 svrtech 83338 Apr 2 10:26 sat.log -rw-rw-r--+ 1 aime1 svrtech 2435 Apr 2 10:48 MAT.log -rw-rw-r--+ 1 aime1 svrtech 3470 Apr 2 08:35 ant_build.log ";

 String arrData[] = sData.split("(?<=.log )");

 for(String s : arrData){
        System.out.println(s);
 }
 Result:
-rw-rw-r--+ 1 aime1 svrtech 83338 Apr 2 10:26 sat.log 

-rw-rw-r--+ 1 aime1 svrtech 2435 Apr 2 10:48 MAT.log 

-rw-rw-r--+ 1 aime1 svrtech 3470 Apr 2 08:35 ant_build.log 
Further Reading: http://www.tutorialspoint.com/java/java_regular_expressions.htm

No comments:

Post a Comment