How to get last n characters from a string in R
In this tutorial, we are going to learn about how to get the last n characters from a string in R language.
Getting the last n characters
To get the last n characters from a string, we can use the stri_sub()
function from a stringi package in R.
The
stri_sub()
function takes 3 arguments, the first one is a string, second is start position, third is end position.
Here is an example, that gets the last 3 characters from a string:
library(stringi)
name = 'apple'
lastThree = stri_sub(name,-3)
print(lastThree)
Output:
[1] "ple"
Note: The negative values count backward from the last character, so in above example
-3
returns last 3 characters.
You can also get the last 2 characters of a string like this:
library(stringi)
name = 'apple'
lastTwo = stri_sub(name,-2)
print(lastTwo)
Output:
[1] "le"
You can install it on CRAN by using:
install.packages("stringi")