code: public static int listFindNoCase(String list, String value, String delimiter, boolean trim) {
  	Array arr = trim ? listToArrayTrim(list, delimiter) : listToArray(list, delimiter);
  	int len = arr.size();
  	for (int i = 1; i <= len; i++) {
  	    if (((String) arr.get(i, "")).equalsIgnoreCase(value)) return i - 1;
  	}
  	return -1;
      }
docs: finds a value inside a list, do not ignore case
  
  @param list list to search
  @param value value to find
  @param delimiter delimiter of the list
  @param trim trim the list or not
  @return position in list (0-n) or -1