Russian Qt Forum

Qt => Вопросы новичков => Тема начата: Figaro от Апрель 19, 2013, 08:03



Название: QRegExp
Отправлено: Figaro от Апрель 19, 2013, 08:03
Здр всем...

Извините за два глупых вопроса:

1. Как через QRegExp удалить все whitespaces в каждой строке QString list
2. Тож самое выыделить имена таблиц в QTextStream..

P.S. не для себя спрашиваю... бабло не просить, сам напишу... но если  можно сократите время для "моего" студента


Название: Re: QRegExp
Отправлено: Figaro от Апрель 19, 2013, 08:06
P.S. там SQl скрипт... после create table надо получить в QsringList имена таблиц... все строи распарсены под SQL...


Название: Re: QRegExp
Отправлено: Bepec от Апрель 19, 2013, 09:21
1) listString.replaceInStrings(" ", "") (и тут регэкс вреден дюже).

2) какой у тебя формат - так и выделяй.

PS нормальный вопрос, глупая постановка задачи, мало данных, мало смысла.


Название: Re: QRegExp
Отправлено: Figaro от Апрель 19, 2013, 16:39
Дык это понятно:-) Я сам знаю про метод tables... Просто не хочу писать за cтьюдента:-)))


Название: Re: QRegExp
Отправлено: Figaro от Апрель 19, 2013, 16:41
парсинг sql скрипта написан мной... но мой "подсоветный" хочет все сократить до минимализма... и я его понимаю:-)


Название: Re: QRegExp
Отправлено: Bepec от Апрель 19, 2013, 17:21
Такое чуйство, что я не вижу пару десятков ответов в этом посте. Или надо мной стебутся, или пишет какой то робот, наподобие алисы.