Ybadoo - Soluções em Software Livre
Tutoriais
Linguagens Formais e Autômatos

Desenvolva uma expressão regular sobre o alfabeto Σ = {x, y, z} que produza a linguagem L = {w | w possui xyx como subpalavra}.

 

Para a classe de problemas abordado no enunciado do exercício, a elaboração da expressão regular que produza a linguagem L, segue o esquema composto por um único caso, como segue:

ER = ((alfabeto)(subpalavra)(alfabeto))
ER = ((x + y + z)* xyx (x + y + z)*)