RegexEngine author: BowenChen RegexpEngine on NFA suuport AB,A|B,AB*,A[0-9]*B,A*B\, A[^A-Z_0-9]+,[]? \s == ' '