parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

В вашей регулярки очень много жадных условий.

max_rip 21.01.2014 15:45 / 21.01.2014 15:47

Они вполне пошли проигнорировать перевод на новую строку.
Воспользуйтесь программами или сервисами онлайн которые помогут вам понять почему так.
Вот ваш пример, разберите его )), но сразу скажу вы сильно его усложнили очень много условий, для такого простого текста. Вполне реально что вы допустили ошибку.
Например видно, что ключ m отрабатывается как положено, но он просто попадает под условие регулярного выражения, а с тем что в нем написано может быть все что угодно )).
Добавлено
Ой забыл ссылку дать http://regexr.com?382q8
Вот зараза < за экранировала