使用 PHP 正则表达式提取 URL 地址
使用 PHP 的正则表达式可以方便地从 HTML 代码中提取 URL 地址。
以下是一个简单的示例代码:
$txt = '<a href='/vodplay/328295-1-1.html' class='play-btn icon-btn'>';
preg_match('/href='([^']*)'/', $txt, $matches);
echo $matches[1];
// Output: /vodplay/328295-1-1.html
代码解释:
$txt变量存储了 HTML 代码片段。preg_match()函数用于执行正则表达式匹配。/href='([^']*)'/是正则表达式,它匹配href属性的值,并将匹配到的内容保存到$matches数组中。$matches[1]存储的是匹配到的 URL 地址。
这个示例代码展示了如何使用 PHP 的正则表达式来提取 HTML 代码中的 URL 地址。您可以根据实际需要修改正则表达式以匹配不同的 URL 格式。
原文地址: http://www.cveoy.top/t/topic/oi01 著作权归作者所有。请勿转载和采集!