|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.09.2011, 23:00 | #1 |
Форумчанин
Регистрация: 25.08.2011
Сообщений: 140
|
Regex.Groups кто знаком?
Нашел вот этот код в сети:
Код:
Последний раз редактировалось mihali4; 02.11.2011 в 15:05. |
22.09.2011, 19:05 | #2 | |
Пользователь
Регистрация: 19.07.2010
Сообщений: 21
|
property Groups[Index: Integer]: UTF8String read GetGroups;
Description Matched groups after a regex has been matched. Цитата:
Valid range for Index is 0..GroupCount. Note that GroupCount need not be equal to the number of opening brackets, since it may happen that only part of the regular expression played a role in the current match. If you used named capturing groups in the regular expressions, use the NamedGroup method to retrieve the index number of a named group. Run-time and read-only. Из справки Delphi XE к TPerlRegEx Видать надо captchaid := Regex.Groups[0] писать, либо captchaid := Regex.MatchedText Последний раз редактировалось Upgrades; 22.09.2011 в 19:11. |
|
28.09.2011, 18:19 | #3 |
Форумчанин
Регистрация: 25.08.2011
Сообщений: 140
|
Из-за разницы версий PerlReg следует писать Regex.SubExpressions[0] вместо Regex.Groups[0]
Там нужно смотреть версию продукта и выставлять нужную строчку. Нашел давно вот решил написать может кто столкнется с этой проблемой и будет искать. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Кто хорошо знаком SPSS? | re461xo | Помощь студентам | 1 | 24.10.2013 10:55 |
Нужен кто знаком с переносом CMS | Antoxa-sm | Фриланс | 2 | 06.06.2011 15:08 |
кто нибудь знаком с классом? | BESS | Microsoft Office Word | 1 | 10.08.2008 12:15 |
Кто нибудь знаком с BP-WIN ? | SM1TH | Помощь студентам | 1 | 12.04.2007 20:28 |