多选题(a|b)a+(ba)*与下面的哪些串匹配?()AbaBbbaCababaDaaEbaa
多选题
(a|b)a+(ba)*与下面的哪些串匹配?()
A
ba
B
bba
C
ababa
D
aa
E
baa
参考解析
解析:
暂无解析
相关考题:
●在字符串的模式匹配过程中,如果模式串的每个字符依次和主事中一个连续的字符序列相等,则称为匹配成功。如果不能在主串中找到与模式串相同的子串,则称为匹配失败。在布鲁特—福斯模式匹配算法(朴素的或基本的模式匹配)中,若主串和模式串的长度分别为n和m(且n远大于m),且恰好在主串末尾的m个字符处匹配成功,则在上述的模式匹配过程中,字符的比较次数最多为(57)。(57) A. n*mB. (n-m+1)*mC. (n-m-1)*mD. (n-m)*n
● 在字符串的模式匹配过程中,如果模式串的每个字符依次和主事中一个连续的字符序列相等,则称为匹配成功。如果不能在主串中找到与模式串相同的子串,则称为匹配失败。在布鲁特—福斯模式匹配算法(朴素的或基本的模式匹配)中,若主串和模式串的长度分别为n和m(且n远大于m),且恰好在主串末尾的m个字符处匹配成功,则在上述的模式匹配过程中,字符的比较次数最多为(57)。 A.n*m B.(n-m+1)*m C.(n-m-1)*m D.(n-m)*n
在匹配器(Matcher)类中,用于寻找下-个模式匹配串的方法是( )。A.static boolean matches( )S 在匹配器(Matcher)类中,用于寻找下-个模式匹配串的方法是( )。A.static boolean matches( )B.boolean marcher.find( )C.int matcher.start( )D.int matcher.end( )
下列对符号所表示的意义解释正确的是()。A、?(问号):匹配前面的子表达式一次或多次B、ˆ(尖号):匹配字符串的开头C、$(美元符号):匹配字符串的结尾D、/(反斜杠):对特殊字符的特殊元字符含义进行转义
多选题下列对符号所表示的意义解释正确的是()。A?(问号):匹配前面的子表达式一次或多次Bˆ(尖号):匹配字符串的开头C$(美元符号):匹配字符串的结尾D/(反斜杠):对特殊字符的特殊元字符含义进行转义
单选题booleanendsWith(Strings)表示()A查找某字符串是否以s为结尾B查找某字符串是否与s完全匹配C确定某字符串与s的大小关系D确定某字符串是否以s为开始