thinkphp8 使用php正则表达式获取这个表格中的 Retail 和 TLD 值

2024-04-14 346 0

你可以使用 PHP 中的 DOMDocument 类来解析 HTML,并使用 XPath 表达式来提取表格中的数据。以下是一个示例代码,演示了如何使用 PHP 正则表达式获取表格中的 Retail 和 TLD 值,并将它们写入数据:

<?php

// 创建 DOMDocument 对象
$dom = new DOMDocument();
// 忽略 HTML 中的错误
libxml_use_internal_errors(true);
// 加载 HTML 内容
$dom->loadHTML($your_html_content);
// 使用 XPath 查询 Retail 和 TLD 值
$xpath = new DOMXPath($dom);

// 查询表格中所有行
$rows = $xpath->query('//table[@id="table_registration"]/tbody/tr');
foreach ($rows as $row) {
    // 获取 TLD
    $tld = $xpath->query('./td[@class="fs16 fw7 cdi"]', $row)->item(0)->nodeValue;
    // 获取 Retail 值
    $retail = $xpath->query('./td/div', $row)->item(0)->nodeValue;

    // 在这里将 $tld 和 $retail 写入数据库或进行其他操作
    echo "TLD: $tld, Retail: $retail\n";
}

?>

请将 $your_html_content 替换为包含 HTML 表格的字符串。上述代码将解析 HTML 表格,并使用 XPath 表达式提取每行中的 TLD 和 Retail 值。你可以根据实际需求将这些值写入数据库或进行其他操作。

    相关文章

    织音云上新香港Platinum 8358处理器性能怪兽,爆炸高配折后最低仅需32元/月,数据对标物理机
    2025年华纳云新年焕新季,香港云4H4G3M特惠696元/年,E5物理服务器688元/月起
    莱卡云:2025年1月香港云服务器、美国云服务器、日本云服务器促销活动
    php使用ip-api根据ip地扯获取位置信息
    PHP简单实现随机一言
    万维电讯:香港VPS推荐 4H4G3M CN2 GIA线路三网直连 仅需$9.9/月

    发布评论