Nothing
context("Checking rmz_")
test_that("rm_ is making a function, and operating as expected",{
x <- "I like icecream."
rm_digit <- rm_(pattern="[0-9]")
expect_equivalent(rm_digit(" I 12 li34ke ice56cream78. "), x)
rm_lead <- rm_(pattern="^\\s+", trim = FALSE, clean = FALSE)
expect_equivalent(rm_lead(" I 12 li34ke ice56cream78. "), "I 12 li34ke ice56cream78. ")
rm_all_except_letters <- rm_(pattern="[^ a-zA-Z]")
expect_equivalent(rm_all_except_letters(" I 12 li34ke ice56cream78. "), "I like icecream")
extract_consec_num <- rm_(pattern="[0-9]+", extract = TRUE)
expect_equivalent(extract_consec_num(" I 12 li34ke ice56cream78. "),
list(c("12", "34", "56", "78")))
})
test_that("ex_ is making a function, and operating as expected",{
x <- structure(list(c("12", "34", "56", "78")), class = c("extracted", "list"))
ex_digit <- ex_(pattern="[0-9]+")
expect_equivalent(ex_digit(" I 12 li34ke ice56cream78. "), x)
ex_lead <- ex_(pattern="^\\s+", trim = FALSE, clean = FALSE)
expect_equivalent(ex_lead(" I 12 li34ke ice56cream78. "),
structure(list(" "), class = c("extracted", "list")))
ex_all_except_letters <- ex_(pattern="[^ a-zA-Z]+")
expect_equivalent(ex_all_except_letters(" I 12 li34ke ice56cream78. "),
structure(list(c("12", "34", "56", "78.")), class = c("extracted", "list")))
extract_consec_num <- ex_(pattern="[0-9]+", extract = FALSE)
expect_equivalent(extract_consec_num(" I 12 li34ke ice56cream78. "),
"I like icecream.")
})
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.