Remove Whitespace from Start and End - Javascript

Tell us what’s happening:

Your code so far


let hello = "   Hello, World!  ";
let wsRegex = /^\s+|\s+$/; // Change this line
let result = hello.replace(wsRegex, ''); // Change this line
console.log(result);

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36.

Link to the challenge:
https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/regular-expressions/remove-whitespace-from-start-and-end

What is wrong here ? When I checked on regex101 it was easily tracking down all the spaces in between and in the end. Please help me.

Unless you use the global flag, only the first instance found will be replaced.

Is it wrong to use flags? Because I saw other campers have done it without using the flags.