@smartbe

Как переделать регулярное выражение lookBehind?

Всем привет! Есть регулярное выражение
/(?<=,.*),/g
Как его можно переделать не использую lookBehind?
  • Вопрос задан
  • 49 просмотров
Решения вопроса 1
dollar
@dollar
Делай добро и бросай его в воду.
цель: удалить все запятые из кода, кроме первой

Не используя lookBehind, переделать можно так:
let str = "1,,0,0,";
let arr = str.split(',');
str = arr.splice(0,1) + ',' + arr.join(''); // 1,00
console.log(str);

Но если нужно, чтобы не спотыкалось на ",1,00" или "1", то нужно ещё чуть-чуть переделать, добавив немного кода.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
SummerWeb Ярославль
от 120 000 до 180 000 ₽
Brightdata Тель-Авив
от 5 500 до 6 500 $
Market-place Ростов-на-Дону
от 100 000 до 200 000 ₽
23 июн. 2024, в 22:40
1000 руб./за проект
23 июн. 2024, в 22:19
500 руб./за проект