Я прошу моего пользователя ввести цифры от 0 до 1, и это может быть любой длины (1, 010, 100011110010 и т. Д.). Я хочу, чтобы пользователь не вводил никакой другой цифры (2, 1023, 567395), все они должны быть 0 или 1.Проверка ввода для строки цифр?
Я только знаю, как проверить одну цифру ответа, пример: то время как UserInput = 0 и = 1: печати («Вы должны ввести 0-й или 1-х.»)
Однако поскольку число может быть длиннее одной цифры, этот способ не работает.
Может ли кто-нибудь показать мне, как это сделать, пожалуйста? И благодарю вас.
Возможный дубликат [Как я могу убедиться, что whaveter находится в текстовом поле только 1 и 0 двоичный?] (Http://stackoverflow.com/questions/34189955/how-can-i- make-sure-that-whaveter-is-in-the-text-box-is-only-1s-and-0s-for-bin) – osowskit
Вы можете достичь этого, используя регулярные выражения. Существует множество других вопросов, связанных с проверкой двоичного ввода. На каком языке вы используете? – osowskit
На каком языке вы используете? –