Obtener los 3 últimos caracteres de la cadena
¿Cómo puedo obtener sólo los 3 últimos caracteres de una cadena dada?
Ejemplo de entrada: AM0122200204
Resultado esperado: 204
.
32
2
¿Cómo puedo obtener sólo los 3 últimos caracteres de una cadena dada?
Ejemplo de entrada: AM0122200204
Resultado esperado: 204
.
Hay muchas formas de conseguirlo.
Un enfoque sencillo sería tomar
SubString
de una cadena de entrada.Otro enfoque utilizando
Expresión regular
para extraer los 3 últimos caracteres.Trabajando
Demo
La forma más sencilla sería utilizar
Substring
.Usando la sobrecarga con un
int
como puse obtendrías lasubcadena
de unacadena
, empezando por el índiceint
. En tu casostr.Length - 3
, ya que quieres obtener los tres últimos caracteres.