String path = "/var/lib/////xen//images///rhel";
スラッシュの数はいくつでもかまいません。次のようにJavaでパスを正規化する方法:
/var/lib/xen/images/rhel
String path = "/var/lib/////xen//images///rhel";
スラッシュの数はいくつでもかまいません。次のようにJavaでパスを正規化する方法:
/var/lib/xen/images/rhel
1 つ以上のスラッシュを 1 つのスラッシュに置き換えて、組み込みString
メソッドreplaceAll
を正規表現とともに使用します。"/+"
path = path.replaceAll("/+", "/");