Показать сообщение отдельно
  #7 (permalink)  
Старый 17.10.2012, 14:48
Аватар для Maxmaxmахimus
司会
Отправить личное сообщение для Maxmaxmахimus Посмотреть профиль Найти все сообщения от Maxmaxmахimus
 
Регистрация: 29.02.2012
Сообщений: 198

ты просто не писал про закрывающую скобку вначале)) это и запутало меня

вот
/^\+?[\(\)\-\d\s]+$/


Сообщение от nip
а ты не мог написать что какой символ делает?
да, конечно, вот я тут статью написал держи бро

http://javascript.ru/RegExp


^\+?[\(\)\-\d\s]+$

^ - начало строки
\+ - экранируем плюс обратным слешем чтобы сделать из него не спецсимвол
? - плюс может быть может и небыть
[\(\)\-\d\s] - дальше может идти любой символ из перечисленного в квадратных скобках набора символов
+ - идти такие символы из набора могут один или более раз
$ - конец строки


разберем группу символов в вквадратных скобках

[\(\)\-\d\s]

\( - экранированная скобка откр
\) - экранированная скобка закр
\- - экранированный знак минуса
\d - любое число
\s - любой пробельный символ

Последний раз редактировалось Maxmaxmахimus, 17.10.2012 в 14:54.
Ответить с цитированием