翡翠台 - 如何使用 PHP 正则表达式提取标题
如何使用 PHP 正则表达式提取 '翡翠台' 标题
本文将演示如何使用 PHP 正则表达式从 HTML 代码中提取 '翡翠台' 标题。
代码示例:
$str = '<h1 class="article_nr_title">翡翠台</h1>';
preg_match('/<h1[^>]*>(.*?)</h1>/', $str, $matches);
echo $matches[1]; // 翡翠台
解释:
preg_match()函数用于执行正则表达式匹配。/ <h1[^>]*>(.*?)</h1>/是正则表达式,用来匹配<h1>标签及其内容。[^>]*匹配任何非>的字符,用于匹配<h1>标签的属性。(.*?)匹配任何字符,并将其捕获到$matches数组中。$matches[1]包含匹配到的标题内容,即 '翡翠台'。
结论:
通过使用 PHP 正则表达式,我们可以轻松地从 HTML 代码中提取所需的文本内容。
原文地址: https://www.cveoy.top/t/topic/ohiV 著作权归作者所有。请勿转载和采集!