1.4 KiB
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');