index where the start of the given string appears in this string (-1 if it is not there)
number of characters in this string
the characters in this string from index1 (inclusive) to
index2 (exclusive);
if index2 omited, grabs ll end of string
a new string with all lowercase letters
uppercase