Мне нужно проверить следующее: 4 - переменная.
4
'1212'.match(/\d{4}/)
Я знаю, что могу использовать '1212'.match(new RegExp(jamie)) для передачи переменной в регулярное выражение, но тогда я не знаю, какпроверить на цифры \d сторона вещей.
'1212'.match(new RegExp(jamie))
\d
Вы можете построить строку с правильным экранированием, а затем с помощью конструктора RegExp вы можете построить регулярное выражение
let temp = 4 let reg = `\\d\{${temp}\}` let regex = new RegExp(reg) console.log('1212'.match(regex))