正则语言的字母表是∑={a,b,c}
我需要创建正则表达式:
a.)接受没有两个'B'字符相邻的字符串。例如:aabccbaaccb〈-允许的aabccbaaccbb〈-不允许的
B.)接受两个字符“b”之间至少有一个字符“a”的字符串。例如:babaaaaab〈-允许的babaaaaaabcb〈-不允许的
创建的正则表达式需要做好准备,才能用JFLAP进行测试。
Here is what Regular Expression I have already try to create
正则语言的字母表是∑={a,b,c}
我需要创建正则表达式:
a.)接受没有两个'B'字符相邻的字符串。例如:aabccbaaccb〈-允许的aabccbaaccbb〈-不允许的
B.)接受两个字符“b”之间至少有一个字符“a”的字符串。例如:babaaaaab〈-允许的babaaaaaabcb〈-不允许的
创建的正则表达式需要做好准备,才能用JFLAP进行测试。
Here is what Regular Expression I have already try to create
2条答案
按热度按时间6kkfgxo01#
我想这样会有用:
在测试中,它只匹配任何一对
b
至少被一个a
分隔的字符串,正如提示符所描述的那样。klr1opcd2#
对于任务A:
(For JFLAP使用
!
来表示空字符串(即)的一些奇怪原因对于任务B: