Извлечение даты из строки в PHP

Как я могу извлечь дату из произвольной строки, такой как «Джо Соуп родился 12 февраля 1981 года»?

Python имеет замечательную функциональность нечеткого синтаксического анализа, предоставляемую python-dateutil, как описано в этом вопросе.

Я ищу библиотеку, которая предоставляет такие же функции в PHP.


person Richard Keller    schedule 07.11.2011    source источник


Ответы (1)


Как насчет date_parse , но если вы знаете свой формат даты, просто используйте регулярное выражение, чтобы получить то, что вы хотите.

person xdazz    schedule 07.11.2011
comment
date_parse() - это именно то, что я искал, и обеспечивает нечеткое сопоставление дат. Регулярное выражение не подходит, поскольку формат ввода неизвестен. - person Richard Keller; 07.11.2011