Значение php preg_match в пределах нескольких div - PullRequest
0 голосов
/ 05 апреля 2019

Я хочу извлечь номер версии веб-сервера. номер версии указан на странице входа администратора.

Я попробовал это:

$content = file_get_contents('URL/login.jsp');

preg_match("/<div class=\"product-version\".*div>/", $content);

echo "content: $content";

Показывает номер версии, но также большую часть остальной части страницы.

часть страницы, в которую я хочу посмотреть preg_match:

<div class="product-logo" style="background-image:url(images/product/icon-system-admin.png)">
<div class="product-version">10.3</div>
</div>
</h2>

Возможно ли это? или отредактировать preg_match, чтобы использовать 4 символа после того, как найдена версия продукта?

1 Ответ

0 голосов
/ 05 апреля 2019

@ Тото, что это решило, спасибо!

Следующая вещь - заставить это работать на кучу URL. Хотите, чтобы скрипт прочитал urlcustomers.txt в той же директории и показал все версии веб-сервера для каждого клиента в таблице.

...