У меня простой вопрос о поиске регулярного выражения для данного языка.
Мне дан язык L где:
L = { w ∈ {0, 1} *: w имеет ровно одну пару последовательных нулей}
Моя первая попытка этогодолжен был попробовать L ((0 + 1) * 00 (0 + 1) *), но я заметил, что проблема с этим будет с тем, где у меня есть (0 + 1) *, потому что если выбран 0, их может быть больше нуля, что приводит к более чем одной паре последовательных нулей.
Я также знаю, что у меня есть возможные случаи: два нуля впереди, посередине ив конце.Я просто не совсем уверен, как создать регулярное выражение для этого.
Любая помощь очень ценится.