プログラムに入力した文字列からディレクトリ ツリー構造を生成しようとしています。文字列の例:
/users/username/documents/folder/file.txt
上記のディレクトリ構造を、「バックアップ」などの所定のフォルダ内に作成したいと考えています。正しく実行すると、結果のディレクトリ ツリーは次のようになります。
/backup/users/username/documents/folder/file.txt
しかし、「ドキュメント」フォルダーや「フォルダー」フォルダーなど内のすべてのファイルをコピーしたくありません。コピーしたい唯一のファイルは、パスの末尾にある単一のテキスト ファイルです。
文字列のインデックスをループして、「/」を使用して区切る必要がありますか? それは少し退屈に思えます。それをコーディングするためのより迅速で効率的な方法があるかどうか疑問に思っていましたか?