Почему возвращает null?
let phone = '485462001312'
let pattern = '/^\d{3}\d{3}\d{2}\d{2}\d{2}\$/';
let test = phone.match(pattern);
if(test){
alert('ok');
}else {
alert('null');
}
У вас две ошибки:
Вот ваш исправленный пример:
'485462001312'.match(/^\d{3}\d{3}\d{2}\d{2}\d{2}$/)
или его можно сократить до
'485462001312'.match(/^\d{12}$/)
RegExp Object
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Как при нажатии на кнопку (страницу уже зарендерина) создать элемент?
Когда консолишь react synthetic event или proxy то в консоли отображается объект с какими-то непонятными ключами в двойных квадратных скобках, например