Sha256: f9a2da6670521564a616981ba6d588042ddaf8b20829ff685ddf8eb25fd8c6b8

Contents?: true

Size: 1.82 KB

Versions: 40

Compression:

Stored size: 1.82 KB

Contents

.. -*- rst -*-

.. highlightlang:: none

.. groonga-command
.. database: functions_html_untag

html_untag
==========

Summary
-------

``html_untag`` strips HTML tags from HTML and outputs plain text.

``html_untag`` is used in ``--output_columns`` described at :ref:`output_columns`.

Syntax
------

``html_untag`` requires only one argument. It is ``html``.

::

  html_untag(html)

Requirements
------------

``html_untag`` requires Groonga 3.0.5 or later.

``html_untag`` requires :doc:`/reference/command/command_version` 2 or
later.

Usage
-----

Here are a schema definition and sample data to show usage.

Sample schema:

.. groonga-command
.. include:: ../../example/reference/functions/html_untag/usage_setup_schema.log
.. table_create WebClips TABLE_HASH_KEY ShortText
.. column_create WebClips content COLUMN_SCALAR ShortText

Sample data:

.. groonga-command
.. include:: ../../example/reference/functions/html_untag/usage_setup_data.log
.. load --table WebClips
.. [
.. {"_key": "http://groonga.org", "content": "groonga is <span class='emphasize'>fast</span>"},
.. {"_key": "http://mroonga.org", "content": "mroonga is <span class=\"emphasize\">fast</span>"},
.. ]

Here is the simple usage of ``html_untag`` function which strips HTML tags from content of column.

.. groonga-command
.. include:: ../../example/reference/functions/html_untag/usage_html_untag.log
.. select WebClips --output_columns "html_untag(content)" --command_version 2

When executing the above query, you can see "span" tag with "class" attribute is stripped.
Note that you must specify ``--command_version 2`` to use ``html_untag`` function.

Parameters
----------

There is one required parameter, ``html``.

``html``
^^^^^^^^

It specifies HTML text to be untagged.

Return value
------------

``html_untag`` returns plain text which is stripped HTML tags from HTML text.

Version data entries

40 entries across 20 versions & 1 rubygems

Version Path
rroonga-4.0.8-x64-mingw32 vendor/local/share/doc/groonga/en/html/_sources/reference/functions/html_untag.txt
rroonga-4.0.8-x64-mingw32 vendor/local/share/doc/groonga/ja/html/_sources/reference/functions/html_untag.txt
rroonga-4.0.8-x86-mingw32 vendor/local/share/doc/groonga/ja/html/_sources/reference/functions/html_untag.txt
rroonga-4.0.8-x86-mingw32 vendor/local/share/doc/groonga/en/html/_sources/reference/functions/html_untag.txt
rroonga-4.0.7-x64-mingw32 vendor/local/share/doc/groonga/ja/html/_sources/reference/functions/html_untag.txt
rroonga-4.0.7-x64-mingw32 vendor/local/share/doc/groonga/en/html/_sources/reference/functions/html_untag.txt
rroonga-4.0.7-x86-mingw32 vendor/local/share/doc/groonga/en/html/_sources/reference/functions/html_untag.txt
rroonga-4.0.7-x86-mingw32 vendor/local/share/doc/groonga/ja/html/_sources/reference/functions/html_untag.txt
rroonga-4.0.6-x64-mingw32 vendor/local/share/doc/groonga/ja/html/_sources/reference/functions/html_untag.txt
rroonga-4.0.6-x64-mingw32 vendor/local/share/doc/groonga/en/html/_sources/reference/functions/html_untag.txt
rroonga-4.0.6-x86-mingw32 vendor/local/share/doc/groonga/en/html/_sources/reference/functions/html_untag.txt
rroonga-4.0.6-x86-mingw32 vendor/local/share/doc/groonga/ja/html/_sources/reference/functions/html_untag.txt
rroonga-4.0.5-x64-mingw32 vendor/local/share/doc/groonga/ja/html/_sources/reference/functions/html_untag.txt
rroonga-4.0.5-x64-mingw32 vendor/local/share/doc/groonga/en/html/_sources/reference/functions/html_untag.txt
rroonga-4.0.5-x86-mingw32 vendor/local/share/doc/groonga/en/html/_sources/reference/functions/html_untag.txt
rroonga-4.0.5-x86-mingw32 vendor/local/share/doc/groonga/ja/html/_sources/reference/functions/html_untag.txt
rroonga-4.0.4-x86-mingw32 vendor/local/share/doc/groonga/ja/html/_sources/reference/functions/html_untag.txt
rroonga-4.0.4-x86-mingw32 vendor/local/share/doc/groonga/en/html/_sources/reference/functions/html_untag.txt
rroonga-4.0.4-x64-mingw32 vendor/local/share/doc/groonga/en/html/_sources/reference/functions/html_untag.txt
rroonga-4.0.4-x64-mingw32 vendor/local/share/doc/groonga/ja/html/_sources/reference/functions/html_untag.txt