Extrahieren Sie einen Teil der Zeichenfolge zwischen zwei verschiedenen Mustern

Ich versuche es zu benutzenstringr package, um einen Teil eines Strings zu extrahieren, der zwischen zwei bestimmten Mustern liegt.

Zum Beispiel habe ich:

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

und durch die Verwendung vonstr_extract(string, pattern) Funktion (wo Muster istdefiniert durch einen regulären POSIX-Ausdruck) Ich möchte gern erhalten:

"qwerty"

Lösungen von Google haben nicht funktioniert.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage