测验概述
已完成 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. 问题
哪个正则表达式可以匹配嵌套的HTML标签(如
)
正确
正则表达式不能完美处理任意嵌套结构,这是上下文无关语法的限制。
错误
正则表达式不能完美处理任意嵌套结构,这是上下文无关语法的限制。
-
2/10问题
2. 问题
正则表达式 (?(1)yes|no) 是什么
正确
这是条件表达式,如果组1匹配则尝试匹配”yes”,否则尝试匹配”no”。
错误
这是条件表达式,如果组1匹配则尝试匹配”yes”,否则尝试匹配”no”。
-
3/10问题
3. 问题
哪个正则表达式可以匹配有效的信用卡号(16位数字,可能包含空格或连字符分隔)
正确
B匹配4组4位数字,每组后面可选跟空格或连字符,如”1234-5678-9012-3456″或”1234 5678 9012 3456″。
错误
B匹配4组4位数字,每组后面可选跟空格或连字符,如”1234-5678-9012-3456″或”1234 5678 9012 3456″。
-
4/10问题
4. 问题
正则表达式 \b(?!un)\w+\b 匹配什么
正确
(?!un)是负向先行断言,匹配不以”un”开头的单词边界。
错误
(?!un)是负向先行断言,匹配不以”un”开头的单词边界。
-
5/10问题
5. 问题
哪个正则表达式可以匹配Markdown中的链接文本(如text)
正确
A使用否定字符类,C使用非贪婪匹配,两者都能正确捕获链接文本和URL。
错误
A使用否定字符类,C使用非贪婪匹配,两者都能正确捕获链接文本和URL。
-
6/10问题
6. 问题
正则表达式 (?
\w+) 中的 ? 表示什么 正确
?
语法创建命名捕获组,可以通过名称而非数字引用。 错误
?
语法创建命名捕获组,可以通过名称而非数字引用。 -
7/10问题
7. 问题
哪个正则表达式可以匹配有效的十六进制颜色代码(如#FFFFFF或#fff)
正确
所有选项都能匹配3位或6位十六进制颜色代码,只是写法不同。
错误
所有选项都能匹配3位或6位十六进制颜色代码,只是写法不同。
-
8/10问题
8. 问题
正则表达式 a++ 中的 ++ 是什么
正确
++是占有量词,类似于+但不回溯,在某些正则引擎中支持。
错误
++是占有量词,类似于+但不回溯,在某些正则引擎中支持。
-
9/10问题
9. 问题
哪个正则表达式可以匹配有效的XML/HTML属性(如id=”main”)
正确
所有选项都能匹配基本属性格式,只是严格程度不同,D最全面。
错误
所有选项都能匹配基本属性格式,只是严格程度不同,D最全面。
-
10/10问题
10. 问题
正则表达式 (?x) a b c 中的 (?x) 表示什么
正确
(?x)是自由间距模式,忽略模式中的空白和注释,使正则更易读。
错误
(?x)是自由间距模式,忽略模式中的空白和注释,使正则更易读。