次のコードを変更しようとしています。
String[] sarr = (new String("a\\b\\c\\d.jar")).split("[(/)|(\\)]");
System.out.println(sarr[sarr.length-1]);
そのため、新しい文字列は、任意のシステム上のjarファイルの任意のパスになります。perl regexを使用すると簡単に実行できますが、Javaregexを使用すると目的の結果が得られません。どうすればそれを達成できますか?d.jarを取得する必要があります。
私は多くの異なる投稿を見ましたが、それらはすべて具体的であり、一般的ではないか、私が必要としているものが好きではありませんでした。
ありがとう。