使用 MySQL 查询从 HTML 中提取纯文本
要从数据库记录中删除 HTML 标签,您可以利用 MySQL XML 函数,而不是使用PHP 脚本。具体方法如下:
使用 ExtractValue() for MySQL >= 5.5 进行查询
从 MySQL 版本 5.5 开始,ExtractValue() 函数允许您从其中提取文本内容XML 元素。通过将 HTML 字段传递给 ExtractValue() 并指定 XPath 表达式 '//text()',您可以检索纯文本值:
SELECT ExtractValue(field, '//text()') FROM table;
此查询有效删除指定字段中的所有 HTML 标签,仅返回纯文本内容。
参考:
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3