check_invalid_characters: Check for non-ascii characters

View source: R/check-invalid-characters.R

check_invalid_charactersR Documentation

Check for non-ascii characters

Description

Check for non-ascii characters in columns.

Usage

check_invalid_characters(
  data,
  success_msg = "There are no invalid characters",
  fail_msg = "There is an invalid character in a column"
)

Arguments

data

Data to check

success_msg

Message indicating the check succeeded.

fail_msg

Message indicating the check failed.

Value

A condition object indicating whether the data contains columns with a non-ascii character.

Examples

dat <- tibble::tibble(
  fails1 = c("study 1", "study&amp;2"),
  succeeds = c("file1.ext", "file2.ext"),
  fails2 = c("foo<0xa0>", "bar")
)
check_invalid_characters(dat)

Sage-Bionetworks/dccvalidator documentation built on May 7, 2022, 10:32 a.m.