Мне нужно отсортировать имена файлов, которые могут иметь общий корень, но затем следуют числа, которые не обязательно дополняются равномерно; Одним из примеров является то, что вы получаете при переименовании нескольких файлов в Windows.
filenamea (1) .txt
filenamea (2) .txt
...
filenamea (10) .txt
...
filenamea (100) .txt
...
filenameb.txt
...
filenamec (1) .txt
filenamec (2) .txt
и так далее ...