2021-02-06 04:42:36 +00:00
---
id: 587d7db4367417b2b2512b91
2021-03-26 20:12:17 +05:30
title: Ignora la capitalización al coincidir
2021-02-06 04:42:36 +00:00
challengeType: 1
forumTopicId: 301344
dashedName: ignore-case-while-matching
---
# --description--
2021-03-26 20:12:17 +05:30
Hasta ahora, has visto expresiones regulares para hacer coincidir cadenas literales. Pero a veces, tal vez quieras hacer coincidir las diferencias de capitalización.
2021-02-06 04:42:36 +00:00
2021-03-26 20:12:17 +05:30
La capitalización (o también llamada capitalización de letra) es la diferencia entre mayúsculas y minúsculas. Ejemplos de mayúsculas son `A` , `B` y `C` . Ejemplos de minúsculas son `a` , `b` y `c` .
2021-02-06 04:42:36 +00:00
2021-03-26 20:12:17 +05:30
Puedes coincidir ambos casos utilizando algo llamado bandera. Existen otras banderas, pero aquí te centrarás en la que ignora la capitalización de las letras, la bandera `i` . Puedes usarla añadiéndola a la expresión regular. Un ejemplo de uso de esta bandera es `/ignorecase/i` . Esta expresión regular puede coincidir con las cadenas `ignorecase` , `igNoreCase` e `IgnoreCase` .
2021-02-06 04:42:36 +00:00
# --instructions--
2021-03-26 20:12:17 +05:30
Escribe una expresión regular `fccRegex` para que coincida con `freeCodeCamp` sin importar su capitalización. Tu expresión regular no debe coincidir con ninguna abreviatura o variación con espacios.
2021-02-06 04:42:36 +00:00
# --hints--
2021-03-26 20:12:17 +05:30
Tu expresión regular debe coincidir con la cadena `freeCodeCamp`
2021-02-06 04:42:36 +00:00
```js
2021-10-06 08:36:48 -07:00
fccRegex.lastIndex = 0;
2021-02-06 04:42:36 +00:00
assert(fccRegex.test('freeCodeCamp'));
```
2021-03-26 20:12:17 +05:30
Tu expresión regular debe coincidir con la cadena `FreeCodeCamp`
2021-02-06 04:42:36 +00:00
```js
2021-10-06 08:36:48 -07:00
fccRegex.lastIndex = 0;
2021-02-06 04:42:36 +00:00
assert(fccRegex.test('FreeCodeCamp'));
```
2021-03-26 20:12:17 +05:30
Tu expresión regular debe coincidir con la cadena `FreecodeCamp`
2021-02-06 04:42:36 +00:00
```js
2021-10-06 08:36:48 -07:00
fccRegex.lastIndex = 0;
2021-02-06 04:42:36 +00:00
assert(fccRegex.test('FreecodeCamp'));
```
2021-03-26 20:12:17 +05:30
Tu expresión regular debe coincidir con la cadena `FreeCodecamp`
2021-02-06 04:42:36 +00:00
```js
2021-10-06 08:36:48 -07:00
fccRegex.lastIndex = 0;
2021-02-06 04:42:36 +00:00
assert(fccRegex.test('FreeCodecamp'));
```
2021-03-26 20:12:17 +05:30
Tu expresión regular no debe coincidir con la cadena `Free Code Camp`
2021-02-06 04:42:36 +00:00
```js
2021-10-06 08:36:48 -07:00
fccRegex.lastIndex = 0;
2021-02-06 04:42:36 +00:00
assert(!fccRegex.test('Free Code Camp'));
```
2021-03-26 20:12:17 +05:30
Tu expresión regular debe coincidir con la cadena `FreeCOdeCamp`
2021-02-06 04:42:36 +00:00
```js
2021-10-06 08:36:48 -07:00
fccRegex.lastIndex = 0;
2021-02-06 04:42:36 +00:00
assert(fccRegex.test('FreeCOdeCamp'));
```
2021-03-26 20:12:17 +05:30
Tu expresión regular no debe coincidir con la cadena `FCC`
2021-02-06 04:42:36 +00:00
```js
2021-10-06 08:36:48 -07:00
fccRegex.lastIndex = 0;
2021-02-06 04:42:36 +00:00
assert(!fccRegex.test('FCC'));
```
2021-03-26 20:12:17 +05:30
Tu expresión regular debe coincidir con la cadena `FrEeCoDeCamp`
2021-02-06 04:42:36 +00:00
```js
2021-10-06 08:36:48 -07:00
fccRegex.lastIndex = 0;
2021-02-06 04:42:36 +00:00
assert(fccRegex.test('FrEeCoDeCamp'));
```
2021-03-26 20:12:17 +05:30
Tu expresión regular debe coincidir con la cadena `FrEeCodECamp`
2021-02-06 04:42:36 +00:00
```js
2021-10-06 08:36:48 -07:00
fccRegex.lastIndex = 0;
2021-02-06 04:42:36 +00:00
assert(fccRegex.test('FrEeCodECamp'));
```
2021-03-26 20:12:17 +05:30
Tu expresión regular debe coincidir con la cadena `FReeCodeCAmp`
2021-02-06 04:42:36 +00:00
```js
2021-10-06 08:36:48 -07:00
fccRegex.lastIndex = 0;
2021-02-06 04:42:36 +00:00
assert(fccRegex.test('FReeCodeCAmp'));
```
# --seed--
## --seed-contents--
```js
let myString = "freeCodeCamp";
let fccRegex = /change/; // Change this line
let result = fccRegex.test(myString);
```
# --solutions--
```js
let myString = "freeCodeCamp";
let fccRegex = /freecodecamp/i; // Change this line
let result = fccRegex.test(myString);
```