Util.js
function substrAtNthOccurence(string, start, delimiter) {
  const _delimiter = getValueWithDefault(delimiter, '.');
  const _start = getValueWithDefault(start, 1);
  const tokens = string.split(_delimiter).slice(_start);
  return tokens.join(_delimiter);
}
function substrAtNthOccurence(string, start, delimiter) {
  const _delimiter = getValueWithDefault(delimiter, '.');
  const _start = getValueWithDefault(start, 1);
  const tokens = string.split(_delimiter).slice(_start);
  return tokens.join(_delimiter);
}
function substrAtNthOccurence ( string , start , delimiter ) { const _delimiter = getValueWithDefault ( delimiter , '.' ) ; const _start = getValueWithDefault ( start , 1 ) ; const tokens = string . split ( _delimiter ) . slice ( _start ) ; return tokens . join ( _delimiter ) ; }
Takes a string like "links.equipment.id",2,"." and returns "id"
Takes a string like links . equipment . id 2 . and returns id