0
Kifsif
16.06.15
✎
16:20
|
Пытаюсь загрузить файлы с названиями файлов типа 5801435372_12_150512.txt,
где имеем ИНН_КодТорговойТочки_ГГММДД.txt
Причем, код торговой точки всегда содержит цифры, но их может быть 2 (до 99 торговых точек).
Сделал так:
Маска = 5801435372_??_[0-9][0-9][0-9][0-9][0-9][0-9].txt
Файлы = НайтиФайлы(КаталогИсточник, Маска);
В синтакс-помощнике читаю: "[" - класс символов. После открывающей квадратной скобки указывается последовательность символов. Паттерн соответствует любому из указанных символов. Можно указывать диапазон, используя "-". Описание класса символов завершается "]".
Классами пытаюсь сделать только цифры. Что-то не работают мои классы.
И еще вопрос. Скажите, пожалуйста, как мне лучше поступить с кодом торговой точки, т.е. как маску - не более двух цифр для данного сегмента имени файла?
|
|
3
SilentMan
16.06.15
✎
17:21
|
И ведь неважно, что такая маска только для Линуха и Маоси, а поиск, наверняка, в Винде выполняется :)
|
|