user2030503 user2030503 - 1 year ago 149
R Question

Extract last word in string in R

What's the most elegant way to extract the last word in a sentence string?

The sentence does not end with a "."
Words are seperated by blanks.

sentence <- "The quick brown fox"

should return: "fox"

I do not want to use a package if a simple solution is possible.
If a simple solution based on package exists, that is also fine.

Answer Source
tail(strsplit('this is a sentence',split=" ")[[1]],1)

Basically as suggested by @SeƱor O.

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download