grep.vec | R Documentation |
grep
These functions slightly extend the usage of grep
but it is
extended to a vector argument.
grep.vec(pattern.vec, x, operator="AND", ...)
grepvec( pattern.vec, x, operator="AND", value=FALSE, ...)
grep_leading( pattern, x, value=FALSE )
grepvec_leading( patternvec, x, value=FALSE )
pattern.vec |
String which should be looked for in vector |
x |
A character vector |
operator |
An optional string. The default argument |
pattern |
String |
patternvec |
Vector of strings |
value |
Logical indicating whether indices or values are requested |
... |
Arguments to be passed to |
#############################################################################
# EXAMPLE 1: Toy example
#############################################################################
vec <- c("abcd", "bcde", "aedf", "cdf" )
# search for entries in vec with contain 'a' and 'f'
# -> operator="AND"
grep.vec( pattern.vec=c("a","f"), x=vec )
## $x
## [1] "aedf"
## $index.x
## [1] 3
grepvec( pattern.vec=c("a","f"), x=vec, value=TRUE)
grepvec( pattern.vec=c("a","f"), x=vec, value=FALSE)
# search for entries in vec which contain 'a' or 'f'
grep.vec( pattern.vec=c("a","f"), x=vec, operator="OR")
## $x
## [1] "abcd" "aedf" "cdf"
## $index.x
## [1] 1 3 4
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.