У меня есть эта строка: "Download it from [http://wordpress.org/extend/plugins/wordpress-mobile-admin/](http://wordpress.org/extend/plugins/wordpress-mobile-admin/)";
Download it from [http://wordpress.org/extend/plugins/wordpress-mobile-admin/](http://wordpress.org/extend/plugins/wordpress-mobile-admin/)
И я пытаюсь преобразовать эту уценку в фактический HTML, я пытался получить совпадения следующим образом:
preg_match_all('/[(.*?)]((.*?))/', $data[$toProcess], $links); debug($links);
Но это ... не сработало.
Может кто-нибудь указать мне правильное направление для преобразования этой уценки в HTML.
пс.я бы не стал импортировать всю библиотеку уценок.
Вам нужно экранировать [, ], ( и ), поскольку все они являются метасимволами регулярных выражений:
[
]
(
)
preg_match_all('/\[(.*?)\]\((.*?)\)/', $data[$toProcess], $links);