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