ホームページ  >  記事  >  データベース  >  MySQL クエリを使用して HTML からプレーン テキストを抽出するにはどうすればよいですか?

MySQL クエリを使用して HTML からプレーン テキストを抽出するにはどうすればよいですか?

Linda Hamilton
Linda Hamiltonオリジナル
2024-11-15 03:12:02979ブラウズ

How can I Extract Plain Text from HTML Using MySQL Queries?

MySQL クエリを使用した HTML からのプレーン テキストの抽出

データベース レコードから HTML タグを削除するには、 PHPスクリプト。

MySQL の ExtractValue() を使用したクエリ >= 5.5

MySQL バージョン 5.5 以降、ExtractValue() 関数を使用してテキスト コンテンツを抽出できるようになりました。 XML 要素内で。 HTML フィールドを ExtractValue() に渡し、XPath 式 '//text()' を指定すると、プレーン テキスト値を取得できます。

SELECT ExtractValue(field, '//text()') FROM table;

このクエリは、指定されたフィールドからすべての HTML タグを効果的に削除します。 、プレーンテキストのみを返しますcontent.

リファレンス:

  • [MySQL XML 関数ドキュメント](https://dev.mysql.com/doc/refman/5.5/en/) xml-functions.html)

以上がMySQL クエリを使用して HTML からプレーン テキストを抽出するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。