case-insensitive logical grepl
igrepl(..., ignore.case = TRUE)
..., ignore.case
base::grep()
logical vector indicating pattern match
logical
This function is a simple wrapper around base::grepl() which runs in case-insensitive mode simply by adding default ignore.case=TRUE. It is mainly used for convenience.
base::grepl()
ignore.case=TRUE
V <- paste0(LETTERS[1:5], LETTERS[4:8]); ig1 <- grepl("D", V); ig2 <- igrepl("D", V); ig3 <- grepl("d", V); ig4 <- igrepl("d", V); data.frame(V, grepl_D=ig1, grepl_d=ig3, igrepl_D=ig2, igrepl_d=ig4);
Other jam grep functions: grepls(), igrep(), igrepHas(), provigrep(), unigrep(), unvigrep(), vgrep(), vigrep()
grepls()
igrep()
igrepHas()
provigrep()
unigrep()
unvigrep()
vgrep()
vigrep()
Useful links