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.