Die letzten 3 Zeichen einer Zeichenkette abrufen
Wie kann ich aus einer gegebenen Zeichenkette nur die letzten 3 Zeichen herausbekommen?
Beispiel Eingabe: AM0122200204
Erwartetes Ergebnis: 204
32
2
Dies kann auf viele Arten erreicht werden.
Ein einfacher Ansatz sollte sein,
SubString
einer Eingabezeichenkette zu nehmen.Ein weiterer Ansatz, der den "regulären Ausdruck" verwendet, um die letzten 3 Zeichen zu extrahieren.
Arbeiten
Demo
Der einfachste Weg wäre die Verwendung von
Substring
Die Verwendung der Überladung mit einem
int
, wie ich sie angegeben habe, würde dieSubstring
einerString
erhalten, beginnend mit dem Indexint
. In Ihrem Fall ist dasstr.Length - 3
, da Sie die letzten drei Zeichen erhalten wollen.