Здравствуйте!
Есть поле, в которое можно вводить только цифры или число со знаком процента в конце.
Как будет выглядеть регулярка для такого условия?
Я в этом не силен вообще, пробовал своими силами уже кучу, раз, последний вариант такой, но все равно. Подскажите пожалуйста и заранее спасибо! var sumRegx = new RegExp('^\d+%?$');
У вас вполне нормальная регулярка, только флаги добавить, след параметром, я обычно для таких целей удаляю всё что не число, автоматически вставляю в поле новое значение, и в конце добавляю знак %, тогда регулярка элементарная получается /[^0-9]/gm, пользователь не сможет ввести что-то кроме цифр, работает без задержек https://jsfiddle.net/furashcka/pv1a9jws/