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

 所属分类:web前端开发

 浏览:191次-  评论: 0次-  更新时间:2023-09-14
描述:更多教程资料进入php教程获得。 从 HTML 文件中提取文本的行&#2002...
更多教程资料进入php教程获得。

如何以文本格式从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>

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

积分说明:注册即送10金币,每日签到可获得更多金币,成为VIP会员可免金币下载! 充值积分充值会员更多说明»

讨论这个素材(0)回答他人问题或分享使用心得奖励金币

〒_〒 居然一个评论都没有……

表情  文明上网,理性发言!