Ini harus sangat sederhana. Jika saya memiliki String seperti ini:
../Test?/sample*.txt
lalu apa cara yang diterima secara umum untuk mendapatkan daftar file yang cocok dengan pola ini? (misalnya itu harus cocok ../Test1/sample22b.txt
dan ../Test4/sample-spiffy.txt
tetapi tidak ../Test3/sample2.blah
atau ../Test44/sample2.txt
)
Saya telah melihat org.apache.commons.io.filefilter.WildcardFileFilter
dan sepertinya binatang yang tepat tetapi saya tidak yakin bagaimana menggunakannya untuk menemukan file di jalur direktori relatif.
Saya kira saya bisa mencari sumber semut karena menggunakan sintaks wildcard, tetapi saya harus kehilangan sesuatu yang cukup jelas di sini.
( sunting : contoh di atas hanyalah contoh kasus. Saya sedang mencari cara untuk mem-parsing jalur umum yang berisi wildcard saat runtime. Saya menemukan cara melakukannya berdasarkan saran mmyers tetapi agak menyebalkan. Belum lagi bahwa java JRE tampaknya mem-parsing wildcard sederhana di argumen utama (String []) dari satu argumen untuk "menghemat" waktu dan kerumitan saya ... Saya hanya senang saya tidak memiliki argumen non-file di campuran.)