Extrair parte da cadeia entre dois padrões diferentes

Eu tento usarstringr pacote para extrair parte de uma sequência, que está entre dois padrões particulares.

Por exemplo, eu tenho:

my.string <- "nanaqwertybaba"
left.border  <- "nana"
right.border <- "baba"

e pelo uso destr_extract(string, pattern) função (onde padrão édefinido por uma expressão regular POSIX) Eu gostaria de receber:

"qwerty"

As soluções do Google não funcionaram.

questionAnswers(3)

yourAnswerToTheQuestion