这些表达表达的语言是什么,为什么它们不相等?
L1 = (ab)*
代表重复 0 次或多次ab
。L2 = a*b*
代表重复 0 次或多次a
,后跟b
重复 0 次或更多次。
这些语言是不平等的,因为单词abab
在语言L1
中,但它不在语言L2
中。
这些语言是不相等的,因为单词a
在语言L2
中,但它不在语言L1
中。
有一个非常有用的服务 Web 服务用于比较正则表达式。输入正则表达式后,它会对其进行描述,并让您对其进行测试。
这些语言中的单词示例:
L1:
- ">
- "阿">
- "阿巴">
- "阿巴巴">
L2:
- ">
- "一">
- "啊">
- "咚咚">
- "阿">
- "啊啊