首页 > web前端 > html教程 > 如何以文本格式从HTML标签中提取文本?

如何以文本格式从HTML标签中提取文本?

WBOY
发布: 2023-09-09 22:57:06
转载
1177 人浏览过

如何以文本格式从HTML标签中提取文本?

从 HTML 文件中提取文本的行为本质上相当于将网站内容复制并粘贴到记事本上。这听起来可能很简单,但如果您必须从数百万个 HTML 文件(网页)中提取文本,那就不会那么令人愉快了。

让我们深入研究本文,以更好地了解如何从文本格式的 HTML 标记中提取文本。

从 HTML 标记中提取文本

HTML 中的许多元素可用于赋予文本特定的含义。为了获得更多关于从文本格式的 HTML 标记中提取文本的想法,让我们看看以下示例。

示例

在以下示例中,我们运行脚本以从 HTML 标记中提取文本。

<!DOCTYPE html>
<html>
   <body>
      <script>
         function gettext(html){
            var tempDivElement = document.createElement("div");
            tempDivElement.innerHTML = html;
            return tempDivElement.textContent || tempDivElement.innerText || "";
         }
         var sentence= "<div><h1>Welcome to Tutorialspoint</h1></div>";
         document.write(gettext(sentence));
      </script>
   </body>
</html>
登录后复制

当脚本执行时,它将生成由从上述脚本获取的数据组成的输出,并将其显示在网页上。

示例

考虑以下示例,我们正在运行脚本以从 HTML 标记获取文本。

<!DOCTYPE html>
<html>
   <body>
      <script>
         var statement= "<div><h1>TutorialsPoint</h1><p> is the Best E-Learning</p></div>";
         var result = statement.replace(/<[^>]+>/g, '');
         document.write(result)
      </script>
   </body>
</html>
登录后复制

运行上述脚本时,将弹出输出窗口,其中包含通过运行网页上显示的脚本提取的文本。

以上是如何以文本格式从HTML标签中提取文本?的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
来源:tutorialspoint.com
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板