【发布时间】:2017-11-07 23:41:03
【问题描述】:
【问题讨论】:
-
应该是
((a|b)a)*a? -
谢谢,但我认为不是,因为您的正则表达式不会接受 b,现在使用 DFA 到正则表达式转换,我想我明白了:((aa|ba)*a)| ((aa|ba)*b)|(aa|ba)*
标签: regex regular-language dfa pumping-lemma
【问题讨论】:
((a|b)a)*a?
标签: regex regular-language dfa pumping-lemma
现在使用 DFA 到正则表达式转换,我想我明白了:
((aa|ba)*a)|((aa|ba)*b)|(aa|ba)*
简化为@Bergi 所说:
(aa|ba)*|(a|b|ε)
【讨论】:
(aa|ba)*(a|b|)