【发布时间】:2011-11-11 12:33:39
【问题描述】:
我正在通过阅读 Aho 的书来学习正则表达式。书里有两个说法我没看懂:
问题 A:
1(0+1)*1 + 1 : denotes the set of all strings beginning and ending with a 1.
我的问题为什么在正则表达式的末尾添加+1? 1(0+1)*1 不应该足够吗?
我也遇到以下问题:
问题 B:
仅包含 0 和 1 且最多有一个 1 的字符串集,如下所示
0*+0*10*
你能解释一下解决方案0*+0*10*是如何一步一步得到的吗?
【问题讨论】:
标签: regular-language