R is primarily a numeric computing environment, but has a wide array of tools to process textual data as well.
By textual data, I mean data stored in character vectors, e.g.,
c("I am textual data!")
The individual elements of character vectors are formally called character constants but are colloquially referred to to as strings.
Today, we'll cover some basic functions for manipulating strings and character vectors, including how to combine and split apart pieces of strings, search for strings that match a pattern, and replace portions of strings with other characters.