使用以下正则表达式匹配最后一个目录部分,并将其替换为空字符串.
/\/[^\/]+$/
'var/www/parent/folder'.replace(/\/[^\/]+$/,'')
// => "var/www/parent"
UPDATE
如果路径以/结尾,则上述表达式与路径不匹配.如果要删除此类路径的最后一部分,则需要使用folloiwng模式(以匹配可选的last /):
'var/www/parent/folder/'.replace(/\/[^\/]+\/?$/,'')
// => "var/www/parent"