Подставить переменную в replace
Здраствуйте, подскажите пожалуйста как поставить переменную в replace, к примеру
'123321'.replace(/(\d)(?=(\d{3})+$)/g, '$1 ');
переменная на месте 3или как здесь
'123321'.replace(/\d{4}(?=.)/g, '$& ');
переменная на месте 4 |
|
fori,
let num = 3;
let regexp = new RegExp(`(\\d)(?=(\\d{${num}})+$)`, `g`);
alert('123321'.replace(regexp, '$1 '));
let k = 4;
let reg = new RegExp(`\\d{${k}}(?=.)`, `g`);
alert('123321'.replace(reg, '$& '));
|
| Часовой пояс GMT +3, время: 05:09. |