phone = phone.match(/(\d{0,1})(\d{0,2})(\d{0,2})(\d{2})(\d{2})(\d{2})$/).slice(1);
return (phone[0] ? '+7(' + phone.slice(1, 3).join('') + ')' : '') + phone.slice(-3).join('-')
}
Так такую же регуляку можно и в .net запихнуть... Только убрать всякое js-dependent страшномордие.
Обсуждают сегодня