2014-01-21 2 views
1

Я пишу возвышенный фрагмент текста,Как обрезать и заменить в одном регулярном выражении

Я хочу, чтобы вставить строку, которая удаляет заголовок и Tailer пути к файлу и заменить косую черту с точками.

например.

вход: '/workspace/proto/src/app/dashboard/scrum/burnDownChart.js'

выход: 'dashboard.scrum.burnDownChart'

Глубина файла неизвестен.

Я написал ${TM_FILEPATH/^.*app\/(.*)\.js$/\1/} удалить заголовок и Tailer

И я написал ${TM_FILEPATH/\//./g}' заменить слэш

Но я не могу найти путь к цепи операций, или в гнезде один в другой

Я пробовал ${${TM_FILEPATH/^.*app\/(.*)\.js/\1/}/\//\./g}, но он просто дает /\//\./g}

ответ

0

Вы можете написать макрос, чтобы связать пару команд, подобных тем, которые вы описали tog эфир. check them out here

Смежные вопросы