replace_money: Replace Money With Words

Description Usage Arguments Value Examples

View source: R/replace_money.R

Description

Replaces money with word equivalents.

Usage

1
2
3
4
5
6
replace_money(
  x,
  pattern = "(-?)([$])([0-9,]+)(\\.\\d{2})?",
  replacement = NULL,
  ...
)

Arguments

x

The text variable.

pattern

Character money regex string to be matched in the given character vector.

replacement

A function to operate on the extracted matches or a character string which is a replacement for the matched pattern.

...

ignored.

Value

Returns a vector with the pattern replaced.

Examples

1
2
3
4
5
6
7
8
x <- c(
    NA, 
    '$3.16 into "three dollars, sixteen cents"', 
    "-$20,333.18 too", 'fff'
)

replace_money(x)
replace_money(x, replacement = '<<MONEY>>')

trinker/textclean documentation built on Nov. 3, 2021, 7:20 p.m.