Test cuestionario sobre expresiones regulares - the question form
Preguntas: 16 · 10 minutos
1. Con su comportamiento voraz predeterminado, ¿cuál es la primera coincidencia de /a.*b/ en ""a1b2b""?
a1b
a1b2b
1b2b
b2b
2. ¿Cuál es el primer texto con el que coincide /\d+/ en la cadena ""Order 507 ready""?
Order
5
507
Order 507
3. ¿Por qué /^Hi/m coincide con la cadena ""Bye\nHi""?
El modificador m permite que ^ coincida con el inicio de una línea
El signo de intercalación ignora todo el texto anterior a las letras H e i
Un patrón sin punto omite automáticamente la primera línea
El modificador m hace que la coincidencia no distinga entre mayúsculas y minúsculas
4. ¿Qué entrada coincide por completo con /^(cat|dog)$/?
La palabra combinada «catdog»
La palabra «Dog» con inicial mayúscula
La palabra «dog» en minúsculas
La palabra en plural «dogs»
5. En la sintaxis de expresiones regulares al estilo de JavaScript, ¿con cuál cadena coincide /^cat$/?
La frase «a cat»
La cadena exacta «cat»
La palabra en plural «cats»
La palabra «cat» seguida de un salto de línea y «dog»
6. ¿Con qué tipo de carácter suele coincidir \s?
Cualquier carácter excepto un espacio en blanco
Cualquier letra minúscula
Únicamente un signo de puntuación
Un carácter de espacio en blanco, como un espacio o una tabulación
7. ¿Qué entrada contiene una coincidencia para /\bcat\b/?
concatenate
cat2
_cat_
A cat!
8. ¿Cuál es la primera coincidencia del patrón no voraz /a.*?b/ en ""a1b2b""?
a1b
1b
a
a1b2b
9. ¿Con cuál carácter individual coincide /[A-F]/?
D mayúscula
d minúscula
G mayúscula
El dígito 7
10. La expresión regular /(\d{4})-(\d{2})-(\d{2})/ coincide con ""2025-08-17"". ¿Qué texto se almacena en el grupo de captura 2?
2025
08
17
2025-08-17
11. ¿Qué característica permite que /^hello$/i coincida con la cadena ""HELLO""?
El ancla de inicio de cadena
El ancla de fin de cadena
Los delimitadores que rodean el patrón
El modificador i, que no distingue entre mayúsculas y minúsculas
12. ¿Qué cadena coincide por completo con /^\d{3}-\d{2}$/?
12-345
12345
123-45
123-456
13. ¿Qué par de cadenas coincide por completo con /^colou?r$/?
«colours» y «color»
«colouur» y «colour»
«colo» y «color»
«color» y «colour»
14. ¿Qué patrón exige que una cadena termine con el texto literal "".txt""?
Un punto comodín seguido de txt, sin ancla de fin
Un punto literal escapado seguido de txt y un ancla de fin
Un punto literal escapado seguido de txt, sin ancla de fin
Las letras txt seguidas de un ancla de inicio
15. ¿Cuál es la primera coincidencia de /[^0-9]+/ en la cadena ""123abc456""?
123
456
abc
123abc
16. Cuando se ejecuta /foo(?=bar)/ sobre ""xxfoobarxx"", ¿qué texto contiene la coincidencia completa?
foo
bar
Una cadena vacía
foobar