Подставить переменную в 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, время: 12:12. |