По какой-то причине когда-либо я нажимаю кнопку разделить, умножить, добавить или вычесть. Что должен делать код, если есть что-то вроде оператора, когда вы нажимаете его, он заменяет его, а вместо этого заменяет все, что является последней буквой.Калькулятор jquery, удаляющий элементы перед оператором. jQuery
$(".Button:eq(2)").click(function(){
var R1 = $("#Num_View");
R1.val(R1.val().replace(/[*/+-x]?$/, '-'));
});
Нет, заменить начало каким-то причинам. Мне нужно только заменить конец, если это +, /, -, x. И если нет, мне нужно, чтобы он все еще добавлял минус-символ. – CDW
Я вижу ошибки моих путей. Я обновил регулярное выражение, чтобы правильно сбежать с '\\'. Вы также можете проверить http://regexpal.com/, чтобы помочь вам написать собственное регулярное выражение. – wharding28