Я пытаюсь захватить все файлы CSS в HTML, созданном с сайта Wordpress.
Пока у меня есть следующие
preg_match_all('/"([^"]+?\.css)"/', $op, $css);
Это дает мне все URL-адреса * .css, у которых нет строки запроса, но, как я уверен, вы знаете, WP имеет забавный способ добавить к ним строку запроса ... поэтому 20+ остальных файлов CSS не захватываются.
Как я могу изменить это, чтобы получить их все?
Разбор Dom не является вариантом, поскольку WP очень редко создает действительный html ...
preg_match_all('/"([^"]+?\.css.+(?<!"))"/', $op, $css);
- person Pioneer Skies   schedule 02.12.2015"([^"]+?\.css[^."]*)"
, что могло бы быть с / без. - person   schedule 02.12.2015[^"]*"
будет соответствовать '.cssanything you find here except double quote"
' - person   schedule 02.12.2015"
- person Kevin   schedule 02.12.2015