Вход | Регистрация

1С:Предприятие ::

Метки:

OFF: Как написать маску для числа?

Я
   Denis Nsk
21.01.04 - 14:15
Здравствуйте.

Как написать маску для файла с расширением из цифр? Если не правильно объяснил, то ? - один любой знак, * - любое количество любых символов. А какой символ может заменить цифру?

Ситуация в следующем. Для просмотра ASCII файла посоветовали использовать прогу Texter. А там привязка через маску. Программы ПФР И ГНИ РФ выдают файлы с расширением из 3-х цифр. Так вот как их отловить?

Спасибо.
 
 
   Львенок
 
1 - 21.01.04 - 14:30
Если речь идет об отборе из 1С, то выбрать все файлы *.*, а потом их все перебрать в цикле, находить последнюю точку (если их может быть несколько) в имени файла, брать то, что правее нее и получивщуюся строку просканировать посимвольно и каждый ее символ подвергнуть проверке
Если (Сим<"0") или (Сим>"9") Тогда
    ЭтоНеЧисло=1;
    Прервать;
КонецЕсли;
И нечто такое для каждого найденного файла.
___
Искренне Ваш, Львенок.
   Львенок
 
2 - 21.01.04 - 14:35
А речь похоже идет не об 1С. Тогда мало данных. Что значит приязка через маску? Можно легко отобрать все файлы с цифрами в расширении программкой на любом языке. Их все можно перенести в отдельную папку, или даже объединить в один файл (раз речь идет об ASCII файлах) для удобства просмотра. Не понятен остается также факт зацикливания на неком texter'е, в то время как ASCII-файлы, а по сути дела обычные текстовики можно просматривать тысячами разных программ, включая блокнот, FAR, TotalCommander, Штирлиц, MS Word и прочее вплоть до type и copy file.txt > con в коммандной строке. Не понятен мне вопрос.
___
Искренне Ваш, Львенок.
   Denis Nsk
 
3 - 21.01.04 - 14:53
Согласен щас уточним.

Я имел ввиду общий случай когда при поиске где-либо только пользовательскими средствами один не известный символ заменяется на "?" или "!". А несколько символов на "*". НА какой символ (если такой есть) заменить не известную цифру?

Про Texter и про ASCII файлы упомянул только что бы поянить, но кажется больше запутал.
Цель - упростить для самого начинающего пользователя просмотр ASCII файлов в Dos кодировке (из под программ ПФР и ГНИ). А они в свою очередь чаще всего имею расширение из 3-х цифр )))))

Еще раз спасибо. Надеюсь на сей раз выраЖовывался более понятней))))
   Denis Nsk
 
4 - 21.01.04 - 14:57
PS Опять не договорил. А этот самый Texter не плохо помогает решить проблему с ASCII файлами. Только правильно нужно указать расширение файлов которые он будет открывать. А это расширение может меняться у нового файла на +1.


Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует