|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] StringRegExp получать все, что после либо строки1, либол строки2 |
|
[решено] StringRegExp получать все, что после либо строки1, либол строки2
|
Старожил Сообщения: 186 |
Профиль | Отправить PM | Цитировать Добрый день! Пытаюсь написать регулярное выражение, где перед возвращаемым значением содержалась бы либо строка1, либо строка2, в каждой из которых более 1 символа.
Пример: #Include <Array.au3> $sSource="aa123ccbb123cc" ; Строка1 в примере "aa", строка2 "bb". То есть, надо выводить все, что между aa и cc либо bb и cc $sPattern="aa(.*?)cc|bb(.*?)cc" $aReturn=StringRegExp($sSource,$sPattern,3) _ArrayDisplay($aReturn,"aReturn") P.S. Вариант с удалением из массива пустых значений путем их перебора в цикле for не предлагать) Необходимо возвращать только непустые совпадения сразу из StringRegExp. |
|
Отправлено: 22:33, 29-09-2010 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать |
------- Отправлено: 23:00, 29-09-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - [решено] после запуска Restorator версии Portable незапускаются все exe фаилы что сделать? | krazy | Microsoft Windows 7 | 2 | 24-03-2010 10:16 | |
какой BIOS лучше на мамку ASUS P5B-VM 1004 либо 0901 либо 0504 либо 0405 либо 0307 | paljch | Материнские платы и память | 1 | 12-11-2009 23:27 | |
Два сидюка, либо один либо другой, вместе никак | MOHAX | Непонятные проблемы с Железом | 15 | 24-07-2003 22:25 |
|