首页 > 解决方案 > 多个div内的php preg_match值

问题描述

我想提取网络服务器的版本号。版本号显示在管理员登录页面上。

我试过这个:

$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 个字符?

标签: preg-match

解决方案


@Toto 解决了,谢谢!

接下来的事情是让它为一堆网址工作。想让脚本读取同一目录中的 urlcustomers.txt 并在表中显示每个客户的所有网络服务器版本。


推荐阅读