Russian Qt Forum
Ноябрь 26, 2024, 02:23 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Поиск в QStringList через QRegExp  (Прочитано 3711 раз)
White Owl
Гость
« : Июль 08, 2009, 23:39 »

Делаю:
Код:
	QRegExp re;
re.setPattern("^ab");
qDebug() << re.indexIn("abcd");

QStringList sl;
sl << "abcd";
sl << "efgh";
sl << "abef";
qDebug() << sl.indexOf(re);
получаю на выходе 0 и -1.
Меняю шаблон на "^ab.*" получаю 0 и 0.
Это как понимать?
Записан
Rcus
Гость
« Ответ #1 : Июль 09, 2009, 07:56 »

Все нормально, в доках QStringList::indexOf написано:
Цитировать
Returns the index position of the first exact match of rx in the list, searching forward from index position from. Returns -1 if no item matched.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.045 секунд. Запросов: 20.