测验概述
已完成 0/10 个问题
问题:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
信息
Java 测试
您已完成过测验,因此您不能再测验。
测验载入中...
您必须登入或注册才能开始测验。
您必须先完成以下测验才能开始:
测验结果
答对 0/10 个问题
答题时间:
时间已花费
类别
- 未分类 0%
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 已答
- 回顾
-
1/10问题
1. 问题
[^abc] 匹配什么
正确
在字符类中,^表示否定,[^abc]匹配除了a、b、c之外的任何单个字符。
错误
在字符类中,^表示否定,[^abc]匹配除了a、b、c之外的任何单个字符。
-
2/10问题
2. 问题
哪个正则表达式可以匹配”Python”或”python”
正确
所有选项都能匹配”Python”或”python”:A使用字符类,B使用分组和选择符,C使用忽略大小写标志。
错误
所有选项都能匹配”Python”或”python”:A使用字符类,B使用分组和选择符,C使用忽略大小写标志。
-
3/10问题
3. 问题
\w 匹配什么
正确
\w匹配任何单词字符,等价于[a-zA-Z0-9_]。
错误
\w匹配任何单词字符,等价于[a-zA-Z0-9_]。
-
4/10问题
4. 问题
正则表达式 a* 可以匹配什么
正确
*量词表示前面的元素出现零次或多次,a*可以匹配零个或多个”a”。
错误
*量词表示前面的元素出现零次或多次,a*可以匹配零个或多个”a”。
-
5/10问题
5. 问题
哪个正则表达式可以匹配”http://”或”https://”
正确
https?://中s?表示s可选,http(s)?://使用分组使s可选,两者都能匹配”http://”或”https://”。
错误
https?://中s?表示s可选,http(s)?://使用分组使s可选,两者都能匹配”http://”或”https://”。
-
6/10问题
6. 问题
正则表达式 \bword\b 中的\b表示什么
正确
\b匹配单词边界,\bword\b匹配作为完整单词出现的”word”。
错误
\b匹配单词边界,\bword\b匹配作为完整单词出现的”word”。
-
7/10问题
7. 问题
哪个正则表达式可以匹配3位数字
正确
所有选项都能匹配3位数字:A使用3个\d,B使用量词{3},C使用字符类[0-9]。
错误
所有选项都能匹配3位数字:A使用3个\d,B使用量词{3},C使用字符类[0-9]。
-
8/10问题
8. 问题
正则表达式 a|b 匹配什么
正确
|是选择符,a|b匹配”a”或”b”。
错误
|是选择符,a|b匹配”a”或”b”。
-
9/10问题
9. 问题
哪个正则表达式可以匹配”file1″到”file9″
正确
file[1-9]明确匹配1-9,file\d匹配任何数字(包括0),但题目中只到9,所以两者都正确。
错误
file[1-9]明确匹配1-9,file\d匹配任何数字(包括0),但题目中只到9,所以两者都正确。
-
10/10问题
10. 问题
正则表达式 colou?r 可以匹配什么
正确
u?表示u是可选的,所以可以匹配”color”(无u)或”colour”(有u)。
错误
u?表示u是可选的,所以可以匹配”color”(无u)或”colour”(有u)。