需要删除"句子"之前和之后的javascript正则表达式空格

Sha*_*bot 1 javascript regex removing-whitespace

我需要删除第一个字符(不是空格)之前的所有空格,并删除最后一个字符后面的所有空格(不是空格).

看起来像这样:

'                 a boat has an anchor       '
Run Code Online (Sandbox Code Playgroud)

应该 'a boat has an anchor'

'   $$%&@$&$%& lollerskates #372734§     '
Run Code Online (Sandbox Code Playgroud)

应该 '$$%&@$&$%& lollerskates #372734§'

请忽略单引号,它们是为了显示空白区域.