JSFiddle - React, Tailwind, and code Playground

by master1991

HTML

<script>
window.addEventListener("load",function(){
 document.getElementById("someid").addEventListener("input",function(){
   this.value=this.value.split("-").slice(0,2).map((el,i)=>parseInt(el,10)&&i<2?el.slice(0,4+2*i):"").join("-");
  });
});
</script>
<input id="someid" />