Убрать пробел после запятой в строке JS

177
17 апреля 2022, 09:50

У меня есть строка , допустим "1 777,97 2".
Мне нужно убрать пробелы после запятой, но чтобы пробелы перед запятой - остались.
То есть результат нужен такой: "1 777,972"
Это строка, код пишу в JS

Answer 1

Также можно воспользоваться Lookbehind assertion позволяющей находить подстроку x, которой предшествует подстрока y

let s_num = '1 777,97 2';
console.log(s_num.replace(/(?<=,.+)\s+/g, ''));

Answer 2

let s_num = '1 777,97 2';
s_num = s_num.split(',').map((s, i) => i == 0 ? s : s.replace(/\s+/g, '')).join(',');
console.log(s_num);

READ ALSO
btoa base64 из объекта File js

btoa base64 из объекта File js

Я загружаю файл в формате через input file и могу получить к нему доступ через eventtarget

123
Как нацепить эвент на объект класса

Как нацепить эвент на объект класса

Как нацепить евент на объект класса?

128
Не работают вложенные стили Aphrodite-jss

Не работают вложенные стили Aphrodite-jss

В aphrodit-jss реализованы вложенные стили

128
Не могу подключить jquery в javascript

Не могу подключить jquery в javascript

Учу по книге javascript для детей и вот ступор простоПросто не работает, не понимаю почему

118