我有以下需要拆分的字符串,"_Folder43\"
以便仅在数组的第二个元素中获得图像名称。
E:\generated\_Folder43\image4565.jpg
到目前为止,我有以下代码
String[] tokens = imageLoc.split("_Folder43\"); //backslash escapes the double quotes!
imageLoc = tokens[1];
System.out.println(imageLoc);
上面代码中的第一行是问题所在,因为那里的反斜杠转义了双引号,因此不允许结束字符串。
所需的输出image4565.jpg