| 
 | |||||||
| Парсинг строк 
		  Время создания: 14.04.2017 09:57		  
		  Текстовые метки: code		  
		    Раздел: AutoHotkey - gui - Типы - Строки / String		   
		  Запись: xintrea/mytetra_db_mcold/master/base/1492150166u4rijb1bzx/text.html на raw.githubusercontent.com		  | |||||||
|  | |||||||
| Примеры ; Пример №1:Colors = красный,зеленый,синийLoop, parse, Colors, `,{    MsgBox, Цвет номер %A_Index%: %A_LoopField%.} ; Пример №2: Считывает текст из переменной построчно (аналогично циклу; чтения файла). Файл можно загрузить в переменную командой FileRead.Loop, parse, FileContents, `n, `r  ; Указание `n перед `r позволяет разбирать                                   ; как файлы Windows, так и Unix.{    MsgBox, 4, , Строка номер %A_Index% содержит: %A_LoopField%.`n`nПродолжить?    IfMsgBox, No, break} ; Пример №3. То же, что и выше, но предназначено для буфера обмена.; Полезно в случае, когда буфер обмена содержит файлы, например, после; копирования из окна Проводника (программа автоматически преобразует; такие файлы в их имена).Loop, parse, clipboard, `n, `r{    MsgBox, 4, , Файл номер %A_Index%: %A_LoopField%.`n`nПродолжить?    IfMsgBox, No, break} ; Пример №4. Разбор файла, содержащего текст в формате значения,; разделённого запятыми (CSV).Loop, read, C:\Database Export.csv{    LineNumber = %A_Index%    Loop, parse, A_LoopReadLine, CSV    {        MsgBox, 4, , Поле %LineNumber%-%A_Index%:`n%A_LoopField%`n`nПродолжить?        IfMsgBox, No            return    }} | |||||||
| 
 Так же в этом разделе:
  
 | |||||||
|   | |||||||
| 
 | |||||||
| 
 |