Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

replace_html

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
© (c)
® (r)
™ tm
“ "
” "
‘ '
’ '
• -
· -
⋅ []
– -
— -
¢ cents
£ pounds
€ euro
≠ !=
½ half
¼ quarter
¾ three fourths
° 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))

textclean

Text Cleaning Tools

v0.9.3
GPL-2
Authors
Tyler Rinker [aut, cre], ctwheels StackOverflow [ctb]
Initial release

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.