Files

1.4 KiB

id, title, challengeType, forumTopicId, dashedName
id title challengeType forumTopicId dashedName
587d7dbb367417b2b2512bac Elimina espacio en blanco del inicio y final 1 301362 remove-whitespace-from-start-and-end

--description--

A veces no se quieren caracteres en espacios en blanco alrededor de las cadenas, pero están ahí. El proceso típico de las cadenas de texto es eliminar el espacio en blanco al inicio y al final del mismo.

--instructions--

Escribe una expresión regular y usa los métodos de cadena apropiados para eliminar espacios en blanco al principio y al final de las cadenas.

Nota: El método String.prototype.trim() funcionará aquí, pero necesitarás completar este desafío usando expresiones regulares.

--hints--

result debe ser igual a la cadena Hello, World!

assert(result === 'Hello, World!');

Tu solución no debe usar el método String.prototype.trim().

assert(!code.match(/\.?[\s\S]*?trim/));

La variable result no debe ser igual a una cadena

assert(!code.match(/result\s*=\s*["'`].*?["'`]/));

El valor de la variable hello no debe modificarse.

assert(hello === '   Hello, World!  ');

--seed--

--seed-contents--

let hello = "   Hello, World!  ";
let wsRegex = /change/; // Change this line
let result = hello; // Change this line

--solutions--

let hello = "   Hello, World!  ";
let wsRegex = /^(\s+)(.+[^\s])(\s+)$/;
let result = hello.replace(wsRegex, '$2');