需要帮助javascript reg ex - 如何删除部分字符串

时间:2010-10-18 14:22:11

标签: javascript regex

我需要删除最后一个'/'之后的所有内容。

来源:/uploads/images/image1.jpg
结果:/uploads/images/

如何使用正则表达式执行此操作? 我尝试了不同的解决方案,但它没有用。结果我得到NULL。

1 个答案:

答案 0 :(得分:4)

不需要正则表达式:

path = path.substring(0, path.lastIndexOf('/') + 1);

参考:lastIndexOf()substring()

您可能需要事先检查字符串是否包含斜杠:

var index = path.lastIndexOf('/');
if(index > -1) {
    path = path.substring(0, index + 1);
}