Как в такую регулярку вставить переменную?
Подскажите, как вот в такую регулярку вставить переменную:
var patternName = /^([a-zA-Zа-яёА-ЯЁ0-9_. -]{2,10}$)/; Вот так почему-то не работает: var nameMinMax = [2,30]; var patternName = "/""^([a-zA-Zа-яёА-ЯЁ0-9_. -]{" + nameMinMax + "}$)""/"; И так тоже: var nameMinMax = [2,30]; var patternName = "/^([a-zA-Zа-яёА-ЯЁ0-9_. -]{" + nameMinMax + "}$)/"; |
ozoro,
new RegExp |
ozoro,
var nameMinMax = [2,30]; var patternName = new RegExp("^([a-zA-Zа-яёА-ЯЁ0-9_. -]{" + nameMinMax + "})$"); console.log(patternName) |
рони,
Благодарю, опять выручил! |
Часовой пояс GMT +3, время: 03:06. |