Снегопат

Обсуждение Снегопата
Текущее время: 29 мар 2024, 17:39

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 72 ]  На страницу Пред.  1, 2, 3, 4, 5 ... 8  След.
Автор Сообщение
 Заголовок сообщения: Re: rex-v8. ВК для работы с регэкспами.
СообщениеДобавлено: 12 апр 2013, 13:40 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
tormozit писал(а):
orefkov писал(а):
Но сегодня я выложу новую версию, интерфейс там другой будет.

Вовремя я написал)

Да, вовремя.
Вобщем, сделал я его совместимым по методам с VBScript.Regexp + дополнительно еще методы.
Доку допишу и выложу.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: rex-v8. ВК для работы с регэкспами.
СообщениеДобавлено: 12 апр 2013, 13:51 
Не в сети

Зарегистрирован: 13 фев 2012, 21:15
Сообщения: 190
Ок. Ждем. Кстати с долгой установкой свойства Шаблон удалось понять, в чем дело?


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: rex-v8. ВК для работы с регэкспами.
СообщениеДобавлено: 12 апр 2013, 14:18 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
Вот, пробуйте. Дока в архиве, ВК пока только под 32bit.


У вас нет необходимых прав для просмотра вложений в этом сообщении.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: rex-v8. ВК для работы с регэкспами.
СообщениеДобавлено: 12 апр 2013, 14:53 
Не в сети

Зарегистрирован: 13 фев 2012, 21:15
Сообщения: 190
Шикарно! По свойству Шаблон прочитал описание. Появилась ясность. Спасибо.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: rex-v8. ВК для работы с регэкспами.
СообщениеДобавлено: 12 апр 2013, 19:31 
Не в сети

Зарегистрирован: 13 фев 2012, 21:15
Сообщения: 190
У элементов Item(N) коллекции результата функции Execute нет методов Подгруппы/SubMatches. Для полной совместимости их тоже хотелось бы.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: rex-v8. ВК для работы с регэкспами.
СообщениеДобавлено: 12 апр 2013, 20:11 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
Там есть свойство submatches.
Сделать его еще и методом?


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: rex-v8. ВК для работы с регэкспами.
СообщениеДобавлено: 12 апр 2013, 20:16 
Не в сети

Зарегистрирован: 13 фев 2012, 21:15
Сообщения: 190
Да.
У VBScript.RegExp свойство SubMatches ведет себя так
Item(0).SubMatches(0) - ОК
Для каждого SubMatch из Item(0).SubMatches Цикл - OK
Item(0).SubMatches.Item(0) - ОК
Item(0).SubMatches[0] - Получение элемента по индексу для значения не определено

Соответственно все пользуются обычно первым и иногда вторым способом обращения к элементам.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: rex-v8. ВК для работы с регэкспами.
СообщениеДобавлено: 15 апр 2013, 11:53 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
Исправил некоторые ошибки, сделал x64-версию, добавил метод submatches(Индекс).
Скачать
Описание


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: rex-v8. ВК для работы с регэкспами.
СообщениеДобавлено: 15 апр 2013, 12:22 
Не в сети

Зарегистрирован: 04 июн 2012, 09:28
Сообщения: 343
Открой секрет, как из ВК вернуть объект? :)

_________________
В реальності все не так, як насправді


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: rex-v8. ВК для работы с регэкспами.
СообщениеДобавлено: 15 апр 2013, 12:29 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
Magister писал(а):
Открой секрет, как из ВК вернуть объект? :)

Из native - никак вроде бы.
Из COM - возвращать IDispatch, обернутый в VARIANT.
Я точно не помню, реализацию в ВК уже давно не делал.


Вернуться к началу
 Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 72 ]  На страницу Пред.  1, 2, 3, 4, 5 ... 8  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB