hussar
In code we trust!
проблема с preg_match_all
Всем доброе время суток!
Есть такая проблема:
обрабатываю текстовый файл с такой структурой:
вопрос |ответ|ответ|ответ|ответ
вопрос |ответ|ответ|ответ|ответ
вопрос |ответ|ответ|ответ|ответ
Чтобы определить правильно ли отформатирована строка использую следующее выражение:
но почему-то при такой проверке скриптсчитает удовлетворяющими условию строки:
вопрос
|ответ|ответ|ответ|ответ
или
вопрос |||||||| |ответ|ответ|ответ|ответ
Подскажите в каком направлении искать выход.
Всем заранее спасибо!
Всем доброе время суток!
Есть такая проблема:
обрабатываю текстовый файл с такой структурой:
вопрос |ответ|ответ|ответ|ответ
вопрос |ответ|ответ|ответ|ответ
вопрос |ответ|ответ|ответ|ответ
Чтобы определить правильно ли отформатирована строка использую следующее выражение:
PHP:
preg_match_all("/^(.*)\|(.*)\|(.*)\|(.*)\|(.*)/", $buffer, $arr);
вопрос
|ответ|ответ|ответ|ответ
или
вопрос |||||||| |ответ|ответ|ответ|ответ
Подскажите в каком направлении искать выход.
Всем заранее спасибо!