replace_date: Replace Dates With Words

Description Usage Arguments Value Examples

View source: R/replace_date.R

Description

Replaces dates with word equivalents.

Usage

1
replace_date(x, pattern = NULL, replacement = NULL, ...)

Arguments

x

The text variable.

pattern

Character date 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
x <- c(
    NA, '11-16-1980 and 11/16/1980', 
    "and 2017-02-08 but then there's 2/8/2017 too"
)

replace_date(x)
replace_date(x, replacement = '<<DATE>>')

Example output

[1] NA                                                                                                                     
[2] "November sixteenth, one thousand nine hundred and eighty and November sixteenth, one thousand nine hundred and eighty"
[3] "and February eighth, two thousand and seventeen but then there's February eighth, two thousand and seventeen too"     
[1] NA                                          
[2] "<<DATE>> and <<DATE>>"                     
[3] "and <<DATE>> but then there's <<DATE>> too"

textclean documentation built on May 2, 2019, 7:22 a.m.