Я пишу PHP-код для синтаксического анализа строки. Это должно быть как можно быстрее, так и регулярные выражения? У меня есть подозрение, что строковые функции PHP стоят дороже, но это всего лишь предположение. Какая правда?
Вот конкретно, что мне нужно сделать со строкой:
Возьмите первую половину (на основе третьего местоположения подстроки "000000" ) и сравните ее хэш с последующими 20 байтами, выбросив все, что осталось.
Разберите 9-й байт через следующий "000000" как один фрагмент данных. Затем возьмите следующие 19 байт и разделите их на 8 (бросить 1) и 8. Затем я делаю некоторые другие вещи, которые преобразуют эти две 8-байтовые строки в даты.
Итак, что я должен делать.