JSFiddle - React, Tailwind, and code Playground

JavaScript

chaine='2+8*4';

chiffres=/\d+/g;
operateurs=/[^\d]+/g;
tabchiffres=chaine.match(chiffres);
res=document.createElement('span')
res.innerHTML=tabchiffres.join(' | ')
document.body.appendChild(res)

br=document.createElement('br')
document.body.appendChild(br)


tabops=chaine.match(operateurs);
res=document.createElement('span')
res.innerHTML=tabops.join(' | ')
document.body.appendChild(res)