表示“以字符a开头且仅由字符a、b构成的所有字符串”的正规式为(  )。A.a*

题库2022-08-02  53

问题 表示“以字符a开头且仅由字符a、b构成的所有字符串”的正规式为(  )。A.a*b*B.(a|b)*aC.a(a|b)*D.(ab)*

选项 A.a*b*
B.(a|b)*a
C.a(a|b)*
D.(ab)*

答案 C

解析 A选项表示0到多个a,后面跟0到多个b,错误;B选项表示0到多个a或者b,最后以a结尾,错误;C选项表示以a开头,后面是a和b构成的所有字符串,正确;D选项表示0到多个“ab”串,错误。
转载请注明原文地址:https://tihaiku.com/congyezige/2426538.html

最新回复(0)