code: private static String extendRepeating(String e, String max) {
  		String[] parts = e.split(",");
  		for (int i = 0; i < parts.length; ++i) {
  			if (parts[i].indexOf('-') == -1 && parts[i].indexOf('*') == -1) {
  				int indSlash = parts[i].indexOf('/');
  				if (indSlash == 0) {
  					parts[i] = "*" + parts[i];
  				} else if (indSlash > 0) {
  					parts[i] = parts[i].substring(0, indSlash) + "-" + max + parts[i].substring(indSlash);
  				}
  			}
  		}
  		return concat(',', parts);
  	}
docs: Converts repeating segments from "short" Quartz form to "extended"
  SauronSoftware form. For example &quot;0/5&quot; will be converted to
  &quot;0-59/5&quot;, &quot;/3&quot; will be converted to &quot;*&#47;3&quot;
  
  @param e		Source item
  @param max	Maximal value in this item ("59" for minutes, "23" for hours, etc.)
  @return 		Modified string