Ich bitte meinen Benutzer, Ziffern zwischen 0-1 einzugeben, und es könnte beliebig lang sein (1, 010, 100011110010, usw.). Ich möchte sicherstellen, dass der Benutzer keine andere Ziffer (2, 1023, 567395) eingibt, sie müssen alle 0 oder 1 sein.Eingabevalidierung für eine Ziffernfolge?
Ich weiß nur, wie eine Ziffer Antworten zu validieren, Beispiel: während userinput = 0 und = 1: print („Sie eingeben müssen 0en oder 1en“).
Da jedoch die Zahl sein könnte länger als eine Ziffer, funktioniert dieser Weg nicht.
Kann jemand mir bitte zeigen, wie man das macht? Und danke dir.
Mögliches Duplikat [Wie kann ich sicherstellen, dass whaveter in dem Textfeld ist nur 1'en und 0'en für binäre?] (Http://stackoverflow.com/questions/34189955/how-can-i- make-sure-that-whaveter-ist-im-Text-Box-ist-nur-1s-and-0s-for-bin) – osowskit
Sie können dies mit regulären Ausdrücken erreichen. Es gibt viele andere Fragen, die die Validierung von Binäreingaben diskutieren. Welche Sprache verwendest du? – osowskit
Welche Sprache benutzen Sie? –