JSFiddle - React, Tailwind, and code Playground

JavaScript

var value = "1234567"
var formatted = value.replace(/^(\d{3})(\d{4}).*/,"$1-$2");
alert(formatted);