How to get the last character of a string in Ruby
In this tutorial, we are going to learn about how to get the last character of a given string in Ruby.
Consider, we have the following string:
name = "alisha"
Now, we need to get the last character a
from the above string.
In Ruby, strings are a sequence of characters, where the first character index is [0]
. the second character index [1]
, etc.
Getting the last character
To access the last character of a string, we need to pass the negative index -1
to the square brackets []
in Ruby.
Note: Negative index gets the data from the end of a string.
Here is an example, that gets the last character a
from the following string:
name = "alisha"
lastChar = name[-1]
puts lastChar
Output:
"a"