INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Dieses Thema hat akzeptierte Lösungen:

Eingabe String nach einen bestimmten Format bearbeiten



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

26.01.2017, 09:58
Beitrag #15

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Eingabe String nach einen bestimmten Format bearbeiten
Hallo galilio,

Zitat:Nachteil bei dieser Lösung, dass es bei der Decimal Zahl aus versehen einen Buchstabe eingegeben wird.
z.B : Es könnte so was eingegeben werden: NEA00000000M
ScanFromString bietet einen Fehlerausgang und einen Ausgang für den restlichen String. Beides kann man abfragen und prüfen…
Wenn du Fehler erwartest, dann solltest du auch eine vernünftige Fehlerbehandlung programmieren!

Zitat:Wenn ich so was eingebe: NEA000000100 und nachher bei der decimal Zahl "000000100" die Länge überprüfe dann ist gleich 3.Also meine Lösungsvorschlag passt nicht mehr.
Falsch: es passt nicht der Lösungsvorschlag, sondern der verwendete Algorithmus!!! Wall

- Wenn du einen Zahlenwert in einen String umwandelst und dabei Wert auf führende Nullen legst, dann solltest du auch diese führenden Nullen entsprechend formatieren!
- Wenn du wissen willst, wieviele Ziffern eingegeben wurden, dann musst du die Eingabe entsprechend prüfen (wie schon gesagt: ScanFromString bietet entsprechende Möglichkeiten)!

Quintessenz:
Wenn du genau weißt, nach welchem Schema du deine Eingabe prüfen willst, dann solltest du auch genau dieses Schema programmieren!
Wenn du "irgendwas" programmierst, was aber nicht zu deiner Aufgabe passt, darfst du dich nicht über Probleme beschweren!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
RE: Eingabe String nach einen bestimmten Format bearbeiten - GerdW - 26.01.2017 09:58

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  String nach Enum konvertieren NoWay 2 4.866 20.08.2019 10:58
Letzter Beitrag: NoWay
  Dezimal-String nach Zahl Funktion ares2013 4 5.056 10.04.2019 13:12
Letzter Beitrag: jg
  Mehrfache Eingabe in Windows Konsole Roxor 4 4.125 04.04.2019 14:04
Letzter Beitrag: Roxor
  Format String um String aufzuteilen Abrow 6 4.665 23.11.2018 09:18
Letzter Beitrag: Lucki
  Elemente aus 2D-Array nach bestimmten Index (n,m) auslesen und in 2D Array speichern 1990 2 5.630 29.04.2017 21:51
Letzter Beitrag: 1990
  Passwort Eingabe 911tom 21 12.816 21.03.2017 07:44
Letzter Beitrag: GerdW

Gehe zu: