测验概述
已完成 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. 问题
哪个正则表达式可以匹配有效的ISBN号(如ISBN 978-3-16-148410-0)
正确
ISBN有复杂的校验规则,简单的正则无法完全验证,需要额外计算校验位。
错误
ISBN有复杂的校验规则,简单的正则无法完全验证,需要额外计算校验位。
-
2/10问题
2. 问题
正则表达式 \p{Lu} 匹配什么
正确
\p{Lu}匹配任何Unicode大写字母,\p表示Unicode属性。
错误
\p{Lu}匹配任何Unicode大写字母,\p表示Unicode属性。
-
3/10问题
3. 问题
哪个正则表达式可以匹配有效的Base64字符串
正确
B和C都正确匹配Base64格式,包括正确的填充(=或==)。
错误
B和C都正确匹配Base64格式,包括正确的填充(=或==)。
-
4/10问题
4. 问题
正则表达式 \K 的作用是什么
正确
\K重置匹配起始点,前面匹配的内容不会被包含在最终匹配中。
错误
\K重置匹配起始点,前面匹配的内容不会被包含在最终匹配中。
-
5/10问题
5. 问题
哪个正则表达式可以匹配有效的MIME类型(如text/html)
正确
A匹配基本MIME类型格式,允许子类型包含+、-和.字符。
错误
A匹配基本MIME类型格式,允许子类型包含+、-和.字符。
-
6/10问题
6. 问题
正则表达式 (?>a+)b 中的 ?> 表示什么
正确
(?>)创建原子分组,分组内的匹配一旦完成就不会回溯。
错误
(?>)创建原子分组,分组内的匹配一旦完成就不会回溯。
-
7/10问题
7. 问题
哪个正则表达式可以匹配有效的Twitter用户名(如@username)
正确
Twitter用户名限制1-15个字母、数字或下划线,A和B都正确。
错误
Twitter用户名限制1-15个字母、数字或下划线,A和B都正确。
-
8/10问题
8. 问题
正则表达式 \Q.*\E 匹配什么
正确
\Q…\E将内部内容作为字面量处理,\Q.*\E匹配字面字符串”.”。
错误
\Q…\E将内部内容作为字面量处理,\Q.*\E匹配字面字符串”.”。
-
9/10问题
9. 问题
哪个正则表达式可以匹配有效的UUID(如f81d4fae-7dec-11d0-a765-00a0c91e6bf6)
正确
B是最严格的,符合UUID规范(版本和变体位),A和C允许无效的UUID。
错误
B是最严格的,符合UUID规范(版本和变体位),A和C允许无效的UUID。
-
10/10问题
10. 问题
正则表达式 (?|(abc)|(def)) 中的 ?| 表示什么
正确
(?|…)是分支重置组,使不同分支中的捕获组有相同的编号。
错误
(?|…)是分支重置组,使不同分支中的捕获组有相同的编号。