R: Replace HTML Markup

replace_html {textclean} | R Documentation

## Replace HTML Markup

### Description

Replaces HTML markup. The angle braces are removed and the HTML symbol markup is replaced with equivalent symbols.

### Usage

    replace_html(x, symbol = TRUE, ...)

### Arguments

`x` | The text variable.
`symbol` | logical. If codeTRUE the symbols are retained with appropriate replacements. If `FALSE` they are removed.
`...` | Ignored.

### Details

Replacements for symbols are as follows:

html | symbol
&copy; | (c)
&reg; | (r)
&trade; | tm
&ldquo; | "
&rdquo; | "
&lsquo; | '
&rsquo; | '
&bull; | -
&middot; | -
&sdot; | []
&ndash; | -
&mdash; | -
&cent; | cents
&pound; | pounds
&euro; | euro
&ne; | !=
&frac12; | half
&frac14; | quarter
&frac34; | three fourths
&deg; | degrees
&larr; | <-
&rarr; | ->
&hellip; | ...
&nbsp; |
&lt; | <
&gt; | >
&amp; | &
&quot; | "
&apos; | '
&yen; | yen

### Value

Returns a vector with HTML markup replaced.

### Examples

    x <- c(
        "<bold>Random</bold> text with symbols: &nbsp; &lt; &gt; &amp; &quot; &apos;",
        "<p>More text</p> &cent; &pound; &yen; &euro; &copy; &reg;"
    )

    replace_html(x)
    replace_html(x, FALSE)
    replace_white(replace_html(x, FALSE))

[Package textclean version 0.9.3 Index]