|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] Как разбить одну строку на много строк |
|
Любой язык - [решено] Как разбить одну строку на много строк
|
Пользователь Сообщения: 56 |
Доброго времени суток всем
Есть одна строка, в ней есть некоторые числа, которые разделены запятой или двоима или тремя запятыми. Надо сделать так чтоб каждое число было в отдельной строке, которые есть с минусом что б были без минула, только числа, если можно, если нет, то пусть будут с минусами . Пример |
|
Отправлено: 23:50, 05-03-2013 |
Пользователь Сообщения: 56
|
Профиль | Отправить PM | Цитировать gora, огромное вам спасибо за код, и за кнопку, все работает но есть одно но, код с большими файлами не работает, он создает файл с черточкой "-", и все.
Думал сначала что в строке попался какой то символ, по пробовал взять приведенный мной пример строки , продублировав ее до 11844 символов в строке, и код тоже не работал. |
Отправлено: 00:12, 07-03-2013 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать Цитата KooDI:
На базе примера от Iska Скрипт KooDI.vbs: If WScript.Arguments.Count < 1 Then WScript.Quit Set FSO = CreateObject("Scripting.FileSystemObject") F = WScript.Arguments.Item(0) Set rd_file = FSO.OpenTextFile(F, 1,, -2) strLine = rd_file.ReadAll rd_file.Close Buffer = "" For Each elem In Split(strLine, ",") If elem <> "" Then Buffer = Buffer & Abs(elem) & Chr(13) & Chr(10) Next Set wr_file = FSO.OpenTextFile(FSO.GetParentFolderName(F) & "\" & FSO.GetBaseName(F) _ & "_New." & FSO.GetExtensionName(F), 2, True) wr_file.Write Buffer wr_file.Close WScript.Quit |
|
Отправлено: 08:32, 07-03-2013 | #12 |
Пользователь Сообщения: 56
|
Профиль | Отправить PM | Цитировать gora, cпасибо вам огромное, за ваше время и труд
|
Отправлено: 11:18, 07-03-2013 | #13 |
Новый участник Сообщения: 20
|
Профиль | Отправить PM | Цитировать Люди подскажите новичку, вот вы тут выкладываете какието коды, а я не знаю как ими пользоватся.Куда их вставлять. Мне вот тоже нужно разделить строки. Есть база в (блокноте),там имейл адреса идут в строку,через запятую,ну гдето строк 20 примерно,мне нужно чтобы каждый адрес был в отдельной строке,тоесть в столбик. Спасибо.
|
Отправлено: 11:49, 27-06-2013 | #14 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать dizel-82, Вам проще будет выложить этот файл, упакованный в архив, чтобы кто-нибудь сие Вам сделал.
|
Отправлено: 13:04, 27-06-2013 | #15 |
Старожил Сообщения: 352
|
Профиль | Отправить PM | Цитировать dizel-82
в редакторе заменить , на перевод строки не устроит? |
Отправлено: 21:05, 27-06-2013 | #16 |
Новый участник Сообщения: 20
|
Профиль | Отправить PM | Цитировать Да нет выслать не пойдет.Мне нужно самому это уметь делать.
kiripanda Я не понял, всмысле в редакторе заменить , на перевод строки ?? |
Отправлено: 11:14, 28-06-2013 | #17 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата dizel-82:
|
|
Отправлено: 11:20, 28-06-2013 | #18 |
Новый участник Сообщения: 20
|
Профиль | Отправить PM | Цитировать что искать, и на что менять ??
|
Отправлено: 11:24, 28-06-2013 | #19 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать |
Отправлено: 12:07, 28-06-2013 | #20 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - запись ping в файл команда в одну строку... | White-Lion | Скриптовые языки администрирования Windows | 7 | 06-04-2015 12:03 | |
CMD/BAT - [решено] все команды в одну строку? | super_bitard | Скриптовые языки администрирования Windows | 12 | 19-01-2014 17:29 | |
CMD/BAT - [решено] Как построчно разбить текстовый файл на текстовые файлы содержащие одну строку | binwatch@vk | Скриптовые языки администрирования Windows | 3 | 09-09-2012 19:59 | |
CMD/BAT - [решено] как сделать запись в файл в одну строку? | mitiya | Скриптовые языки администрирования Windows | 7 | 29-04-2010 09:00 | |
разбить строку | khvalera | Программирование и базы данных | 1 | 06-05-2004 12:48 |
|