Я работаю над некоторыми данными, загружаемыми из файла Excel с помощью PHPExcel. Все работает отлично с каждым полем, но у меня возникают проблемы с полем, который должен содержать шаблон.preg_match не работает должным образом
Узор
(([0-2]?[0-9]\:[0-5]?[0-9]\:([0-5]?[0-9])\/([0-2]?[0-9]\:[0-5]?[0-9]\:([0-5]?[0-9])))\s?)*
, которые должны проверить для временных интервалов, таких как "00: 30: 45/01: 40: 12 01: 10: 34/1: 07: 12" и так далее.
Моя проблема в том, что preg_match не проверяет этот шаблон против жало «1:00». Если я добавлю переменную для хранения совпадений, возвращается массив из одного элемента со значением «».
Я проверяю шаблон с помощью онлайн-инструмента (http://regexpal.com/) и работаю так, как ожидалось, но по неизвестной причине preg_match этого не делает.
Есть что-то, что мне не хватает?
Можете ли вы показать свой вызов 'preg_match' или' preg_match_all'? Он работает для меня: https://ideone.com/t2JlcN – Scopey