Показать сообщение отдельно
  #12 (permalink)  
Старый 10.05.2016, 21:43
Аспирант
Отправить личное сообщение для Sergey_New Посмотреть профиль Найти все сообщения от Sergey_New
 
Регистрация: 21.07.2009
Сообщений: 71

рони,
сам паттерн должен определять, если после второй группы нет текста, то нужно возвращать "", в другом случае возвращать третью группу. Т.е. типа:
((\d+)\s(\w*))|((\d+)\s(\w*)\s*(.*))
Ответить с цитированием