Базовым вариантом R является использование grepl
+ mapply
Test <- within(Test, Match <- mapply(grepl,paste(FirstNmae,LastName,sep = "|"),Email,ignore.case = TRUE))
таким, что
> Test
FirstNmae LastName Email Match
1 Audrey Low T.Rose@gmail.com FALSE
2 Tammy Rose A.Low@gmail.com FALSE
3 Stacey Lock stacy.lock@gmail.com TRUE
4 Judson Porter beth.mccormick@gmail.com FALSE
5 Kellie Sims k.sims@gmail.com TRUE
DATA
Test <- data.frame(FirstNmae = c("Audrey","Tammy","Stacey","Judson","Kellie"),
LastName = c("Low","Rose","Lock","Porter","Sims"),
Email = c("T.Rose@gmail.com","A.Low@gmail.com","stacy.lock@gmail.com","beth.mccormick@gmail.com","k.sims@gmail.com"))