VSCode代码段转换以确定包含的目录

时间:2018-10-18 15:43:58

标签: regex visual-studio-code transform

我无法确定要从VSCode公开的TM_DIRECTORY中获取新文件所在目录的转换?

即对于c:\a\b\c\d\e之类的路径,我想获取e作为输出。我也有linux co-works,因此它也应该适用于/mnt/a/b/c/d/e

1 个答案:

答案 0 :(得分:3)

尝试以下代码段:

"stripLastDirectory": {
    "prefix": "lsd",
    "body": [
      "${TM_DIRECTORY/.*[\\\\|\\/]+(.*)/$1/}"
    ],
},

我无法在Linux上对其进行测试,但是它应该可以在所有OS上使用。