Показать сообщение отдельно
  #2 (permalink)  
Старый 27.10.2013, 01:04
Профессор
Отправить личное сообщение для Яростный Меч Посмотреть профиль Найти все сообщения от Яростный Меч
 
Регистрация: 12.04.2010
Сообщений: 557

/^(0?[1-9]|1[012])([.\/-]?)(0[1-9]|[12]\d|3[01])\2[012]\d{3}$/


первый разделитель [.\/-]? находится во вторых по счету круглых скобках и попадает во "2-ю группу".
второй разделитель обозначен \2 - т.е. он должен быть как значение "2-й группы"
Ответить с цитированием