含む文字列配列@file_paths
があるとします
@file_paths= ["C:\Lazy\FolderA\test.cpp", "C:\Lazy\FolderA\test2.cpp",
"C:\Lazy\FolderB\test.cpp", "C:\Lazy\FolderB\test2.cpp", ... etc]
FolderA の位置、FolderB、位置などに対応する配列インデックスを見つけられるようにしたいと考えています。
つまり、次のようなもの@file_paths.indices("FolderA")
が返さ@indices = [0,1]
れ、@file_paths.indices("FolderB")
返される@indices = [2,3]
..など
トリックは、対応するインデックスを取得するために @file_paths で contains 関数を実行することです。サブルーチンはどのようになりますか?