问题 单项选择题

正规式(1|3|5)(202)(c|de)表示的正规集合中元素数目为 (1) (2) 是该正规集合中的元素。

(2)()

A.135202cde

B.1202c

C.302cde

D.52c

答案

参考答案:B

解析:

在正规式中,“|”表示或,头一个括号(1|3|5)的意思是,第1个字符是1或3或5,一共3种情况。第2个括号(202)表示,第2~4个字符一定要是202。最后一个括号(c|de)表示,最后一部分字符必须是c或者de这两种情况。所以,该正则表达式总共可能出现的情况是3×1×2=6种,分别是1202c、1202de、3202c、3202de、5202c、5202de。由此可见,第2空应该选择B。

论述题
单项选择题