Regular Expresion to DFA Online

Parse tree method

by Deidr047
Write epsilon

To write epsilon, you can type "", '', ϵ\epsilon or εε.

Supported grammars:
  • (a)(a)
  • abab
  • aba|b
  • aa*
  • a+a+
  • a?a?
  • ε\varepsilon (epsilon character)
Valid examples:
  • ab?c(ab)+ab?c(a|b)+
  • (01)+(0|1)+
  • (dbcaε)(db)d(d|b|c|a|ε)(d|b)d*
  • ((01)+(ab)+)(iloveyou)?((0|1)+|(a|b)+)*(iloveyou)?
How this works? And the rules of the method:

If you have questions about the rules of this method, please visit this GeeksForGeeks webpage (GeeksForGeeks you are the best :D):

https://www.geeksforgeeks.org/regular-expression-to-dfa/

If you need further information about how this application works, go to this site.