複数のピリオドを持つドキュメントのアップロード中に問題が発生しました。たとえば、拡張子が ammu.gopu.docx のファイルをアップロードするとします。これを ammu_gopu.docx に置き換えたいと思います。これは、拡張子を保持し、ファイル名を undescore に置き換えることを意味します。
質問する
645 次
3 に答える
0
これを試して:
filePath = IO.Path.GetDirectoryName(filePath) & _
IO.Path.GetFileNameWithoutExtension(filePath).Replace("."c, "_"c) & _
"." & IO.Path.GetExtension(filePath)
于 2013-06-14T10:31:26.867 に答える
0
System.IO.Path.GetExtensionメソッドを使用します。
于 2013-06-14T09:44:44.237 に答える