我需要根据分隔符-和.. 以下是我想要的输出。
-
.
AA.BB-CC-DD.zip->
AA.BB-CC-DD.zip
AA BB CC DD zip
但我的以下代码不起作用。
private void getId(String pdfName){ String[]tokens = pdfName.split("-\\."); }
我认为您需要包含正则表达式 OR 运算符 :
String[]tokens = pdfName.split("-|\\.");
你所拥有的将匹配: [DASH 后跟 DOT]-. 不是 [DASH 或 DOT 其中任何一个] -或.
-.