这些表达方式表达的语言是什么,为什么它们不相等?
答案 0 :(得分:3)
L1 = (ab)*
代表ab
重复0次或更多次
L2 = a*b*
代表a
重复0次或更多次,然后b
重复0次或更多次。
这些语言不相同,因为单词abab
使用的是L1
语言,但不是语言L2
。
这些语言不相同,因为单词a
位于语言L2
中,但不是语言L1
。
有一个非常有用的服务web service用于比较正则表达式。输入正则表达式后,它会描述它并让你测试它。
这些语言中的单词示例:
L1:
L2: