我正在通过阅读 Aho 的书来学习正则表达式。我不明白书中的两个陈述:
问题一:
1(0+1)*1 + 1 : denotes the set of all strings beginning and ending with a 1.
我的问题为什么要+1
在正则表达式的末尾添加?应该1(0+1)*1
不够吧?
我也遇到以下问题:
问题乙:
仅包含 0 和 1 且最多有一个 1 的字符串集,如下所示
0*+0*10*
0*+0*10*
您能逐步解释解决方案是如何得出的吗?