Wildcard file name matching with multiple dots on Windows

4 views (last 30 days)
fclose(fopen('myfile.txt', 'w'));
fclose(fopen('myfile.txt.1', 'w'));
dir('*.txt.*')
will match "myfile.txt" and "myfile.txt.1" on Windows to my surprise.
Is there a way to only get 'myfile.txt.1'?
There is a similar post on
but this didn't help me

Answers (1)

Jan
Jan on 3 Jun 2022
List = dir('*.txt.*')
List = List(contains({List.name}, '.txt.'))

Products


Release

R2020b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!