如何在一个正则表达式中修剪和替换

时间:2014-01-21 23:09:01

标签: regex sublimetext2 code-snippets

我正在写一个崇高的文字片段,

我想插入一个字符串,删除文件路径的标题和尾部,并用点替换斜杠。

e.g。

输入:'/workspace/proto/src/app/dashboard/scrum/burnDownChart.js'

输出:'dashboard.scrum.burnDownChart'

文件的深度未知。

我写了${TM_FILEPATH/^.*app\/(.*)\.js$/\1/}来删除标题和尾标

我写了${TM_FILEPATH/\//./g}'来替换斜杠

但我找不到链接操作或将一个嵌套在另一个中的方法

我已尝试${${TM_FILEPATH/^.*app\/(.*)\.js/\1/}/\//\./g},但它只是提供了/\//\./g}

1 个答案:

答案 0 :(得分:0)

您可以编写宏来链接一些命令,例如您一起描述的命令。 check them out here