|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » Построчное форматировании текста |
|
Построчное форматировании текста
|
Новый участник Сообщения: 8 |
Итак, суть такова, Есть многострочный текст в массиве, сколько строк - не известно! содержание символов в каждой строке тоже по разному и тоже не известно!
Нужно в общем что-то типа построчное форматировании текста, если какая-нибудь из строк превышает 80 символов то разделить строку на объединяющие переменные. А ту строку которая не превышает 80 символов то её не трогать то-есть не делить, так и оставить. если можно, так чтобы не ломать последнее слово, а переносить слово целиком. Вот как-бы начало - кусок кода из UDF File.au3 для разделения образца построчно в массив $Text = 'Тут будет содержатса многострочный текст с неизвестным содержанием' If StringInStr($text, @LF) Then $aFiletext = StringSplit(StringStripCR($text), @LF) ElseIf StringInStr($text, @CR) Then ;; @LF does not exist so split on the @CR $aFiletext = StringSplit($text, @CR) Else ;; unable to split the file If StringLen($text) Then Dim $aFiletext[2] = [1, $text] Else MsgBox(0, 'Сообщение', 'Нет данных!') Exit EndIf EndIf |
|
Отправлено: 13:26, 23-12-2010 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Построчное чтение файла и запись в другой | acefoster | Скриптовые языки администрирования Windows | 11 | 28-03-2024 08:02 | |
[решено] Построчное чтение файла в Bash | FATruden | Программирование в *nix | 11 | 19-05-2017 00:44 | |
Офис и Текст - Замена текста | Котяра | Программное обеспечение Windows | 1 | 29-09-2008 13:51 | |
[решено] Отключение подтверждений при форматировании диска A: | Shkaruba | Microsoft Windows 2000/XP | 4 | 02-04-2006 19:58 | |
Проблема при форматировании раздела | Guest | Хочу все знать | 7 | 15-02-2004 04:03 |
|