我需要删除最后一个'/'之后的所有内容。
来源:/uploads/images/image1.jpg
结果:/uploads/images/
如何使用正则表达式执行此操作? 我尝试了不同的解决方案,但它没有用。结果我得到NULL。
答案 0 :(得分:4)
不需要正则表达式:
path = path.substring(0, path.lastIndexOf('/') + 1);
您可能需要事先检查字符串是否包含斜杠:
var index = path.lastIndexOf('/');
if(index > -1) {
path = path.substring(0, index + 1);
}