У меня есть путь 'app/resources/main/assets/templates/path/to/template'
, что является лучшим способом последовательно удалить 'app/resources/main/assets/templates'
с пути, оставив только 'path/to/template'
? На данный момент я использую сращивания и присоединиться к 5 последних элементов массива с помощью раскола, но я, возможно, некоторые случаи, когда путь может быть больше, так что я хотел бы быть в состоянии надежно всегда удалить 'app/resources/main/assets/templates'
Последовательно удалите определенную часть пути к файлу?
Моя версия
var path = 'app/resources/main/assets/templates/path/to/template';
path.split('/').splice(-5, 5).join('/');
, но не большой, еслиpath = 'app/resources/main/assets/templates/path/to/subfolder/template' //want only path/to/subfolder/template
Удалить первые 5 вместо этого? – Barmar