我有一个小问题,我没有找到任何有关它的文档(或者它不存在,或者我正在以错误的方式搜索..) 我有一个 ID,我想获取我选择的最后一个字符之前的整个字符串。
在这种情况下:
str_stringId = "AB_generalForm_DateTime_calendar";
str_dateId = str_firstId.substring(str_firstId.lastIndexOf("_") +1);
在本例中,str_dateId 返回“calendar”,但我想要其后面的整个字符串。 有没有办法逆转这个操作,或者我需要计算整个字符串的字母数,然后减去“str_dateId”的长度,然后用结果子字符串?
谢谢。
最佳答案
定义是string.substring(start,end)
所以你可以简单地
str_dateId = str_firstId.substring(0, str_firstId.lastIndexOf("_"));
关于javascript - 反转最后索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31584441/