如何使用 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 代码中提取所需的文本内容。

翡翠台 - 如何使用 PHP 正则表达式提取标题

原文地址: https://www.cveoy.top/t/topic/ohiV 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录