public String[] split(String input){
  List<String> results=new ArrayList<String>();
  _split(input,results);
  String[] parts=new String[results.size()];
  for (int i=0; i < results.size(); i++)   parts[i]=(String)results.get(i);
  return parts;
}

public String [ ] split ( String input ) { List < String > results = new ArrayList < String > ( ) ; _split ( input , results ) ; String [ ] parts = new String [ results . size ( ) ] ; for ( int i = 0 ; i < results . size ( ) ; i ++ ) parts [ i ] = ( String ) results . get ( i ) ; return parts ; }
split an input string by the pattern ' s regular expression
