0
я хочу, чтобы определить данные маскирования для моих валютных текстовых, так я определил класс бо-деньги и написал функцию, как показано нижевалюта текстового поля маскирования
$('.bo-money').keyup(function (arg) {
this.value = bo_Controller.commafy(this.value);});
-----------------------------------------------------------------------
commafy: function (num) {
num = num.toString().replace(/\,/g, '') + '';
return num.replace(/(\d)(?=(\d{3})+(?!\d))/g, "$1,");
теперь значения будут сохранены в дБ с запятой, как сохранить их без этого формата и просто цифры?
Если это ответил на ваш вопрос, и регулярное выражение был вопрос, то вы можете найти сайт, как HTTPS://regex101.com полезно. – Sterling
Так что я должен изменить 'code' num = num.toString(). Replace (/ \,/g, '') + ''; с вашим кодом? –
Да, если целью является удаление любого номера из вашей строки, вы можете изменить num.toString(). Replace (/ \,/g, '') + ''; - num.toString() заменить (/ [^ \ d]/g, ''); + ''; – Sterling