Я новичок в автоматах и учусь составлять регулярные выражения для языков. Но я застрял на этом.
Предположим, у нас есть язык L, язык всех строк, который имеет ровно 1 тройку "b", определенную над набором алфавитов Σ = {a, b}
Теперь, после нескольких пытается, я придумал это
(a* (ab)* (ba)* )* bbb (a* (ab)* (ba)* )* но потом я понимаю, что это также неверно, потому что строка abbbabababb здесь не подходит.
Пожалуйста, укажите на мою ошибку или помогите мне решить ее, так как я потратил на это почти час.