我是nodejs的新手.
谁能告诉我如何将所有'\'替换为'/'?谢谢.
我的代码:console.log(process.cwd());
结果:e:\Workspace\WebStorm\Ren\LittleCase
我尝试了以下方法:
console.log(process.cwd().replace('\\','/'));
Run Code Online (Sandbox Code Playgroud)
但是,只有第一个被成功替换.像这样:
e:/Workspace\WebStorm\Ren\LittleCase
Run Code Online (Sandbox Code Playgroud)
你真的很亲密!
问题是Javascript不匹配多次.但别担心!你可以使用RegExp!
要制作正则表达式,只需用反斜杠替换引号:/\\/.这将匹配\
可悲的是,这只会匹配一次,所以你可以g在结尾添加全局标志:/\\/g.
所以,举个例子,那就是:
console.log(process.cwd().replace(/\\/g,'/'));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6953 次 |
| 最近记录: |