【问题标题】:Check a set of URLs if it contains a particular table ID检查一组 URL 是否包含特定的表 ID
【发布时间】:2026-02-15 17:45:02
【问题描述】:

我有一组 URL 链接,其中一些包含一个表格,一些不返回任何表格。

我检查了源代码,并在运行时加载了这个特定的表 ID。是否有脚本或工具可以检查每个 URL 内容并查看它是否包含该特定表 ID 并返回 true?

我可以使用此脚本或工具加载一批 URL,以查看哪个 URL 包含我要查找的表。

【问题讨论】:

  • “表 ID”是指 URL 的 html 内容中的 <table id="someId"> 吗?这些 URL 是否与调用者在同一个域中?如果是,您可以在 JS 中使用循环加载所有使用 ajax 和正则表达式的 URL 来检查表 ID。如果不在同一个域中,您需要在 php 中创建将加载该 URL 的脚本(例如,使用 curl)并使用正则表达式检查表 ID。
  • 是的,通过表 id,我在与调用者相同的域中的 URL 的 html 内容中进行操作。

标签: javascript php jquery angularjs


【解决方案1】:

这是网络抓取。许多语言都有办法做到这一点。 选择你最舒服的。但是,带有 Beautiful Soup 库的 Python 是一个不错的选择。

【讨论】:

    最近更新 更多