在仅由字符a、b构成的所有字符串中,其中以b结尾的字符串集合可用正规式表示为
在仅由字符a、b构成的所有字符串中,其中以b结尾的字符串集合可用正规式表示为(D)
官方解答:
网友解答1:在仅由字符a、b构成的所有字符串中(我们暂且随便列举几种情况,aa,ab,ba,bb ,最后再加上b),选项A 只能ababababb,无法产生aa,选项B只能以a开头,不能以b开头,选项C也是如此,而选项D的(a|b)*可以转化为(a|b)(a|b)这就有了全部可能性,这道题解答的关键就在于 * 不是乘的意思,而是多次的意思。
网友解答2:ABC选项除了以b结尾外还有其他的限制条件(A要求每个a后面至少有1个b;BC要求以a开头),无法表示所有由ab构成的字符串。