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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как составить комбинированный RegExp  (Прочитано 3090 раз)
VAP
Гость
« : Декабрь 29, 2009, 23:05 »

Тема не новая, но не могу осилить следующую проблему:
Добавляю строку в QTextBrowser:
Код:
QString row;
filterView->append(row + "\n" + "[...]");
Для удаления при помощи RegExpa составил выражение, которое не срабатывает:
Код:
QRegExp exp("^"+row+"(\\n)(\\[([^\\]]*)\\]");
По отдельности:
"^"+row  - удаляет row;
"(\\n)(\\[([^\\]]*)\\]" - удаляет [...].
Подскажите, кто знает, что делаю не так?
Записан
VAP
Гость
« Ответ #1 : Декабрь 29, 2009, 23:30 »

Неправильно записал второе выражение, поправляю: ("\\[([^\\]]*)\\]") - удаляет [...]


Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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