Я не могу понять, что вопрос означает в регулярном выражении в flex. Например, в моих заметках говорится:Вопросительный знак (?) В flex
[a-z]? соответствует 0 или 1 повторению (используется для дополнительных частей).
и другой пример говорит:
- [1-9] [0-9] * соответствует любому ненулевому целому числу?.
Я не понимаю, почему эти регулярные выражения соответствуют их объяснениям. Может кто-нибудь объяснить эти два?
Не могли бы вы быть немного более конкретно о том, что осталось объяснить? Что вы не понимаете о «?» Соответствует 0 или 1 повторению (используется для дополнительных частей) »? – sepp2k