In this tutorial, we will learn how to remove the last n characters of a string in the R language.
To remove the string’s last n characters, we can use the built-in
substring() function in R.
substring() function takes 3 arguments, the first one is a
string, the second is start position, third is end position.
Here is an example, that removes the last 3 characters from the
month = 'august' result = substring(month, 1, nchar(month)-3) print(result)
In the example above, we have passed the
1, nchar(month)-3 as a second and third arguments to the
substring() function. so it starts the extraction at position
1 and extracts up to the
nchar(month)-3 of a string.
nchar() function is used to caluclate the length of a string in R.
Note: The substring() function doesn’t modify the original string.