Домашнее задание: Вставьте строку регулярных выражений (только строку), которая будет соответствовать любому числу единиц и нулям (даже без единиц и нулей), за которыми следуют ровно три нуля. Например, для строки,Python Regex String
"101000100 00101000 1010 1000"
ваш шаблон регулярного выражения должны дать три матча (с использованием FindAll()):
['101000', '00101000', '1000']
Мой ответ был:
r"[10]*1000"
но это Безразлично» Кажется, это тот ответ, который они хотят. Какие-либо предложения?
У вашего регулярного выражения '1000' в конце, а не' 000' – anubhava
Пробовали ли вы какие-либо тесты? –
Yeh я сделал. Есть несколько методов, которые дают правильный ответ. Проблема была в том, как я входил в свой ответ. Просто нужно было ввести: «[10] * 0 {3}" – Newbie