我正在尝试从字符串中获取带有\符号的变量,但无法正常工作。

var prevLink='../my-test-pack/mvc';

var actLink=prevLink.remove('..').remove('/').join('\');

console.log(actLink);

//output actLink should be like actLink='\my-test-pack\mvc';


prevLink将动态变化,例如

var prevLink='../my-test-pack/mvc/svc'; or var prevLink='../my-test-pack/mvc/skg';


但我的输出应该像

    actLink='\my-test-pack\mvc\svc'; or actLink='\my-test-pack\mvc\skg';


如何获得?任何人都可以帮助获得这一价值?

最佳答案

您应该尝试(这也会根据需要将/更改为\



var prevLink='../my-test-pack/mvc';
var actLink=prevLink.replace(/\//g, "\\").split("..")[1];
console.log(actLink)

09-25 21:07