JSFiddle - React, Tailwind, and code Playground
HTML
<input type="text" id="price" />
JavaScript
$('#price').keyup(function(){
$('#price').val($('#price').val().replace(/[_\W]+/g, "-"));
})
<input type="text" id="price" />
$('#price').keyup(function(){
$('#price').val($('#price').val().replace(/[_\W]+/g, "-"));
})