Formulate and Returns StringArray from the given string
final String strArrayVal = replacePattern(str);
CLILogger.getInstance().printDebugMessage("strArrayVal value = \""+ strArrayVal + "\"");
if ((strArrayVal == null) || (strArrayVal.equals("")) || (strArrayVal.equals("null")))
return null;
final CLITokenizer cliTokenizer = new CLITokenizer(strArrayVal, DELIMITER);
String[] strArray = new String[cliTokenizer.countTokens()];
int ii=0;
while (cliTokenizer.hasMoreTokens())
{
strArray[ii++] = cliTokenizer.nextTokenWithoutEscapeAndQuoteChars();
}
return strArray;