Замена строк регулярным выражением в JS

262
12 февраля 2019, 01:50

Есть строка: СЧЁТЕСЛИМН('ИСХ_Сделки'!$B:$B;C$3;'ИСХ_Сделки'!$J:$J;$A18)СУММ(C18:I18)AK18+AT18+AB18+S18+J18СУММ(U18:AA18) На выходе нужно получить: СЧЁТЕСЛИМН('ИСХ_Сделки'!$B:$B;C$3;'ИСХ_Сделки'!$J:$J;$A18)СУММ(C122:I122)AK122+AT122+AB122+S122+J122СУММ(U122:AA122)

Что писать в регулярном выражении? var resultValue = "СЧЁТЕСЛИМН('ИСХ_Сделки'!$B:$B;C$3;'ИСХ_Сделки'!$J:$J;$A18)СУММ(C18:I18)AK18+AT18+AB18+S18+J18СУММ(U18:AA18)"; Пишу

alert(resultValue.replace(new RegExp("A18",'g'),"A122"));

Меняет только A18 на A122.

READ ALSO
Релизация flatMap JavaScript

Релизация flatMap JavaScript

При добавлении к конструктору Array свойства flatMap нужно задать определенный контекстКак это лучше сделать?

197
Валидация скрытого поля на jquery

Валидация скрытого поля на jquery

Как сделать чтобы работала валидация required для одного конкретного скрытого поля из массива полей для загрузки, например

187
Как заменить текст в тегах?

Как заменить текст в тегах?

При выполнении функции js

184