Declare a compound character to be a sequence of separate pattern matches
Declares that a whitespace-separated expression consists of multiple
patterns, separated by whitespace. This is typically used as a wrapper
around pattern() to make it explicit that the pattern elements
are to be used for matches to multi-word sequences, rather than individual,
unordered matches to single words.
phrase(x) is.phrase(x)
x |
the sequence, as a |
phrase returns a specially classed list whose white-spaced
elements have been parsed into separate character elements.
is.phrase returns TRUE if the object was created by
phrase(); FALSE otherwise.
# make phrases from characters
phrase(c("a b", "c d e", "f"))
# from a dictionary
phrase(dictionary(list(catone = c("a b"), cattwo = "c d e", catthree = "f")))Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.