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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Очень тупой вопрос по QRegExp. Помогите с простым примером?  (Прочитано 2421 раз)
Caduceus
Гость
« : Апрель 13, 2011, 10:30 »

Есть небольшая задачка, хочется разобраться как её решить с помощью  QRegExp, потому что как без  QRegExp - понятно, но хочется именно с  QRegExp  разобраться.
Итак, есть строка вида "АААА  ##  BBBB  ##  CCCC CCCC  ##  sefsdf sdcef s   dfsd". То есть набор строк склеенных между собой и между ними вставлено "  ##  " (2 пробела+ 2 решетки + 2 пробела). Необходимо из это строки получить массив строк "АААА",  "BBBB", "CCCC CCCC", "sefsdf sdcef s   dfsd"
Помогите с помощью RegExp такое распарсить?
Записан
blood_shadow
Гость
« Ответ #1 : Апрель 13, 2011, 10:48 »

Есть небольшая задачка, хочется разобраться как её решить с помощью  QRegExp, потому что как без  QRegExp - понятно, но хочется именно с  QRegExp  разобраться.
Итак, есть строка вида "АААА  ##  BBBB  ##  CCCC CCCC  ##  sefsdf sdcef s   dfsd". То есть набор строк склеенных между собой и между ними вставлено "  ##  " (2 пробела+ 2 решетки + 2 пробела). Необходимо из это строки получить массив строк "АААА",  "BBBB", "CCCC CCCC", "sefsdf sdcef s   dfsd"
Помогите с помощью RegExp такое распарсить?
Код
C++ (Qt)
QString::split(QRegExp("  ##  "), QString::SkipEmptyParts)
возьми книга Б.Форта Регулярные выражения, там сами основы и прочитай доку в ассистанте
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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