Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > TregExpr


Автор: KaKTyCc 24.5.2006, 12:10
кто работал с этой бибилиотекой, подскажите, как искать русские слова, в сэмплах ничего не нашел, а доках тоже  smile  

Автор: _hunter 24.5.2006, 12:23
странно ты искал:
http://regexpstudio.com/RU/TRegExpr/Help/RegExp_Syntax.html 

Автор: KaKTyCc 24.5.2006, 12:48
_hunter,  все нормально я искал, покажи мне, где там упоминаетсяпро русские буквы
или я ослеп уже. Английские слова и цифры все ищет на ура, спасибо за ссылку, а вот русские никак не хочет  smile  

Автор: _hunter 24.5.2006, 13:34
Цитата

r 
Не стандартный модификатор. Если включен, то диапазоны вида а-я включают также букву 'ё', А-Я включают 'Ё', а а-Я включает вообще все русские буквы.  
 

Автор: KaKTyCc 24.5.2006, 14:15
_hunter,   smile  

Автор: KaKTyCc 24.5.2006, 15:09
Код

  TRegExpr *r2 = new TRegExpr;

  r2->ModifierR = true;

      r2->Expression = "mailto=+([а-Я\\+]*)";

      if(r2->Exec(fMain->Memo1->Text))
       {
         String s =  r2->Match[1];   // s принимает значение NULL почему то после выполнения условия
       }

  
     r2->Free();


 

Автор: KaKTyCc 24.5.2006, 16:48
ну что, никто чтоли никогда не работал RegExpr  smile  

Автор: KaKTyCc 29.5.2006, 13:21
в общем все работает  smile  

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)