JSFiddle - React, Tailwind, and code Playground

JavaScript

var str = 'E2*2001/116*0364*31',
    delimiter = '*',
    start = 0,
    var pos=getPosition(str, *, 3);
    alert(pos);
    tokens = str.substring(1, getPosition(str,*,3)),
    result = tokens;


document.body.innerHTML = result;


function getPosition(str, m, i) {
   return str.split(m, i).join(m).length;
}