[已解决]正则表达式 - 删除开头和结尾的空白

告诉我们发生了什么:
我用现在的代码实现了删除开头结尾多余空格的要求,但检测持续报错。。。我不知道问题出在哪里

你目前的代码

let hello = "   Hello, World!  ";
let wsRegex = /^\s+|\s+$/; // 修改这一行
let result = hello.replace(wsRegex,""); // 修改这一行
console.log(result);

你的浏览器信息:

用户代理是: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36

挑战: 正则表达式 - 删除开头和结尾的空白

挑战的链接:

let hello = "   Hello, World!  ";
let wsRegex = /^\s+|\s+$/g; // 修改这一行  添加 g 修饰符
let result = hello.replace(wsRegex,""); // 修改这一行
console.log(result === 'Hello, World!');  // true

需要添加全局 g 匹配,不然匹配不全面。

另外获得帮助的地方,其实有答案~

我看了答案,并测试了不加g实现的效果是一样一样的,所以提出了问题。。