我的变量是:
var filePath = "C:\\Libraries\\Documents\\123_test\\Report_11071991";
我在 javascript
中有一个变量我可以使用一些代码来获取最后一个文件夹(11071991
)中的数字部分(Report_11071991
)吗?
答案 0 :(得分:0)
这是一个不好的例子,因为没有专业代码。 请阅读正则表达式Pattern,Matcher的文章。
public class Test {
public static void main(String[] args) {
String filePath="C:\\Libraries\\Documents\\123_test\\Report_11071991";
String[] lines = filePath.split("_");
filePath=lines[lines.length-1];
System.out.println(filePath);
}
}
答案 1 :(得分:0)
var filePath = "C:\\Libraries\\Documents\\123_test\\Report_11071999";
var lastFolderName = filePath.substring(filePath.lastIndexOf(“\”)); // Report_11071999
if(lastFolderName.indexOf(“Report_”)> = 0){
var out = lastFolderName.substring(7);
}
其他{
out = lastFolderName;
}