Learn R Programming

swirl (version 2.2.21)

val_matches: Test that the user's expression matches a regular expression.

Description

Returns TRUE if as.character(e$val) matches the regular expression given as the first argument.

Usage

val_matches(regular_expression)

Arguments

regular_expression
a regular expression which user value should match

Value

  • TRUE or FALSE

See Also

Other AnswerTests: AnswerTests; any_of_exprs; expr_creates_var; expr_identical_to; expr_is_a; expr_uses_func; func_of_newvar_equals; omnitest; val_has_length; var_is_a

Examples

Run this code
# Test that a user has entered a value matching
  # '[Cc]ollege [Ss]tudents' or has selected it
  # in a multiple choice question.
  #
  val_matches('[Cc]ollege [Ss]tudents')

Run the code above in your browser using DataLab