str.split ("\\.") を使用して、ファイルのプレフィックスとサフィックスを分割します

ファイルのプレフィックスやサフィックスを取得したい場合は「.」の位置を見つけて分割する必要があるので、文字列分割にはsplit()を使いました

元の使用方法は次のとおりです。

String[] split = teststr.split("_");//截取并装成字符串数组   

なので、分割は「.」を付ければいいと思っていたのです
が、それができず、最終的にバックスラッシュを二重にする必要があることがわかりました。

String[] split = fileName.split("\\.");//截取 点 前面的名字

次のように再生することもできます。


String title=fileName.split("\\.")[0];

このように、サフィックスとサフィックスを直接取得することができます.
同様に、ファイル パスの \ も
エスケープ文字としてバックスラッシュを使用して \ に変更する必要があります。

おすすめ

転載: blog.csdn.net/m0_52070517/article/details/127960634