fork download
  1. cat_dog <- function(x) { if (length(grep("(?=.*dog)", x, perl = TRUE) != 0)) {if (length(grep("(?=.*cat)", x, perl = TRUE)) != 0) {return(FALSE)} else {return(TRUE)}} else {return(FALSE)}}
  2. cat_dog("asdfasdfasdf cat adsfafds dog")
  3. cat_dog("asdfasdfasdf cat adsfafds")
  4. cat_dog("asdfasdfasdf adsfafds dog")
  5. cat_dog("asdfasdfasdf adsfafds")
  6. cat_dog("asdfasdfasdf adsfafds dog abcd cat")
Success #stdin #stdout 0.47s 79168KB
stdin
Standard input is empty
stdout
[1] FALSE
[1] FALSE
[1] TRUE
[1] FALSE
[1] FALSE