转义文件路径字符串中的空格

问题描述 投票:0回答:1

我通过

JSON.parse
收到文件路径字符串,但我需要用反斜杠转义字符串中的空格。

我应该如何在 Javascript 中惯用地执行此操作?

例如:

var input = JSON.parse('{ "path": "/foo/bar bam/baz.html" }');
input.path.replace(/(\s)/g, '\\$1');
javascript
1个回答
15
投票

var input = JSON.parse('{ "path": "/foo/bar bam/baz.html" }');

console.log(input.path.replace(/(\s+)/g, '\\$1'));

© www.soinside.com 2019 - 2024. All rights reserved.