I Первоначально задал вопрос, где мне нужно было удалить пробелы и заменить одно на 13 пробелов разделителем труб.Теперь у меня есть другой файл с 1 строкой очень длинного текста, в который мне нужно вставить трубу "|"разделитель после каждых 39 символов.Пример текста, с которым я пытаюсь работать:
000/042 BS CALIFORNIA 90001000/042 BS CALIFORNIA 90002000/042 BS CALIFORNIA 90003000/042 BS CALIFORNIA 90004000/042 BS CALIFORNIA
Я собираюсь написать пакетный файл, который может это сделать, поскольку я не смогу загрузить его на любой сервер sql без предварительной обработки с помощью SSISи разделители на месте.Любая помощь приветствуется.
РЕДАКТИРОВАТЬ: код, который заменил пробелы и облегчил работу с файлом, как показано ниже:
Set Inp = wscript.Stdin
Set Outp = wscript.Stdout
Set regEx = New RegExp
regEx.Pattern = "\s{2,}"
regEx.IgnoreCase = True
regEx.Global = True
Outp.Write regEx.Replace(Inp.ReadAll, "|")
Я не уверен, как изменить это так, чтобы разделитель трубы былставится после каждых 39 символов.