My example as below:
df <- data.frame(x = c("Santiria laevigata Blume f. laevigata",
"Santiria laevigata",
"Santiria laevigata Blume f. glabrifolia (Engl.) H.J.Lam"))
x
1 Santiria laevigata Blume f. laevigata
2 Santiria laevigata
3 Santiria laevigata Blume f. glabrifolia (Engl.) H.J.Lam
I would like to get only Santiria laevigata
by using string
to say that I will keep every letters before Blume or in other words, I gonna remove all characters starting from Blume
.
Any suggestions for me?
Desired output
x
1 Santiria laevigata
2 Santiria laevigata
3 Santiria laevigata