Помогите с рег.выражением по проверки телефоных номеров:
8(900)0000000
+7(900)0000000
8(900)000-00-00
+7(900)000-00-00
89000000000
8 900 000 00 00
8 900-000-00-00
900 000 00 00
900-000-00-00
8(0000)000000
8 0000 000000
0000 00-00-00
000000
00-00-00
на подобие
function isEmail(str) {
return isPattern("^([a-z0-9_-]+)(\\.[a-z0-9_-]+)*@((([a-z0-9-]+\\.)+(ru|com|net|org|mil|edu|gov|arpa|info|biz|inc|name|[a-z]{2}))|([0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}))$", str.toLowerCase());
}
если это очень сложно то можно проще.