|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » Объясните как работает <(.*?)> с IniRead |
|
Объясните как работает <(.*?)> с IniRead
|
Старожил Сообщения: 247 |
Есть ини файл типа: test1=<list><Teste><6><Описание>. Мне нужно что бы он читал "Описание". Пишу скрипт $text = StringRegExp(IniRead("conf.ini","Params","test"&$i,""),"<(.*?)>",3), но он читает только "Teste".
|
|
Отправлено: 18:50, 07-09-2010 |
![]() Ветеран Сообщения: 553
|
Профиль | Отправить PM | Цитировать |
Отправлено: 19:11, 07-09-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 247
|
Явн чтот не то
|
Отправлено: 19:22, 07-09-2010 | #3 |
![]() Ветеран Сообщения: 553
|
Профиль | Отправить PM | Цитировать StringRegExp - возвращает массив!, слово - "Описание" будет в третьей ячейке массива.
Что не - то ? |
Отправлено: 19:36, 07-09-2010 | #4 |
Старожил Сообщения: 247
|
А как он узнает из какого файла читать данные?)))
|
|
Отправлено: 19:38, 07-09-2010 | #5 |
![]() Ветеран Сообщения: 553
|
Профиль | Отправить PM | Цитировать блин я что бы протестировать у себя на компе буду создавать INI файл ... это ПРИМЕР! (как дети маленькие)
У тебя пример есть! вот и читай данные из $text[3] |
Отправлено: 19:41, 07-09-2010 | #6 |
Ветеран Сообщения: 812
|
Профиль | Отправить PM | Цитировать Centrinar,
Если заменить <Teste> на <TECTE> то у меня так получилось: $sPattern1 = '[^a-z]';<list> $sPattern2 = '[^A-Z]';<TECTE> $sPattern3 = '[^0-9]';<6> $sPattern4 = '[^а-яА-я]';<Описание> For $i = 1 To 4 MsgBox(0, $i, StringRegExpReplace(IniRead('conf.ini', 'Params', 'test1', ''), Eval('sPattern' & $i), '\')) Next |
Отправлено: 20:48, 07-09-2010 | #7 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Доступ - [решено] Как подкючится к серверу с дома? Объясните | genkoo | Microsoft Windows 2000/XP | 12 | 05-02-2011 16:58 | |
[решено] Проблема с IniRead | Centrinar | AutoIt | 5 | 16-06-2010 14:03 | |
Wireless - объясните про wi-fi | k2m | Сетевое оборудование | 20 | 10-02-2009 09:37 | |
[решено] CDROM=%~d0 - Объясните непонятливому, как оно работает, плз. (+) | Mchik | Автоматическая установка Windows 2000/XP/2003 | 6 | 14-07-2006 19:57 | |
Объясните профану | LeonidPr | Хочу все знать | 2 | 21-01-2005 15:27 |
|