正则关卡32:删除开头和结尾的空白

正则表达式测试工具

有时字符串周围存在的空白字符并不是必需的。
字符串的典型处理是删除字符串开头和结尾处的空格。

闯关:编写一个正则表达式并使用适当的字符串方法删除字符串开头和结尾的空格。
注意:.trim()方法在这里也可以实现同样的效果,但是你需要使用正则表达式来完成此项挑战。

var hello = "   Hello, World!  ";
var wsRegex = /change/; // 修改这行
var result = hello; // 修改这行
console.log(result);

正确代码

var hello = "   Hello, World!  ";
var wsRegex = /^\s+(.+[^\s])\s+$/;
var result = hello.replace(wsRegex,"$1");
console.log(result);