Я пытаюсь принудительно отформатировать ввод (живой, отсюда и событие keyup
) с пробелом перед третьим последним символом почтового индекса Великобритании. У меня есть существующая функция, которая работает с вставленным значением, но не на вводе в реальном времени (при вводе текста, несколько пробелов помещаются). Я просмотрел пару похожих вопросов, но не сталкивался с вопросами, касающимися форматирования ввода по мере его ввода.
Живой пример здесь: https://jsfiddle.net/graemebryson/Lu3o5zw1/21/
Я добился значительно большего прогресса в этом подходе по сравнению с предыдущими попытками с подстроками, но я не против последней. Любой совет будет высоко ценится.