Aufgabe:
Folgende Sprache in regulären Ausdruck:
1. {w є {a,b}* | w enthält mehr als einmal die Teilfolge ba}
2. {w є {a,b}* | die Anzahl der b in w ist exakt 3}
3. {w є {a,b}* | |w| ist durch 5 teilbar}
Mein Ansatz:
Ich habe versucht mir erst einen Automaten zu basteln und diesen dann in einen Ausdruck umzuwandeln, mein Ergebnis ist:
1. a*bb*aa*bb*a(b|a)*
2. a*ba*ba*ba*
3. Leide planlos :(
Wäre nett wenn das jemand überprüfen könnte. :)