crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Составит RegExp
ruzik
  опции профиля:
сообщение 12.4.2011, 17:00
Сообщение #1


Активный участник
***

Группа: Участник
Сообщений: 254
Регистрация: 23.2.2011
Из: Саратов
Пользователь №: 2436

Спасибо сказали: 2 раз(а)




Репутация:   0  


Помогите пожалуйста составить QRegExp на qss выражения типа
background-image /color и тп
Просто я первый раз с этим работаю, по-смыслу это должно работать:
"background*:" но оно работает только когда background: в остальных случаях нет
+ не скажите знак например * в RexExp(пример A*B) - это значит что может быть либо 0 либо >=1 раза должен встретиться любой знак или знак А(или B)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
wiz29
  опции профиля:
сообщение 12.4.2011, 17:05
Сообщение #2


Старейший участник
****

Группа: Участник
Сообщений: 600
Регистрация: 7.7.2010
Из: Санкт-Петербург
Пользователь №: 1866

Спасибо сказали: 94 раз(а)




Репутация:   12  


http://ru.wikipedia.org/wiki/%D0%A0%D0%B5%...%BD%D0%B8%D1%8F
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
RazrFalcon
  опции профиля:
сообщение 12.4.2011, 17:06
Сообщение #3


Zombie Mod
*****

Группа: Участник
Сообщений: 1654
Регистрация: 24.5.2010
Из: Харьков
Пользователь №: 1752

Спасибо сказали: 64 раз(а)




Репутация:   212  


http://gskinner.com/RegExr/

PS: первый пост не распарсил...

Напиши что искать, и где, желательно исходник.

Сообщение отредактировал RazrFalcon - 12.4.2011, 17:07
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ruzik
  опции профиля:
сообщение 12.4.2011, 17:28
Сообщение #4


Активный участник
***

Группа: Участник
Сообщений: 254
Регистрация: 23.2.2011
Из: Саратов
Пользователь №: 2436

Спасибо сказали: 2 раз(а)




Репутация:   0  


Я использую класс подсветки(см пример C:\Qt\4.7.1\examples\richtext\syntaxhighlighter\)
И нужно "подсветить" в тексте все
background-image
-color
и тп
+ надо что бы определял с пробелами, например
background - image :
как это можно сделать в одном QRegExp
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
RazrFalcon
  опции профиля:
сообщение 12.4.2011, 17:31
Сообщение #5


Zombie Mod
*****

Группа: Участник
Сообщений: 1654
Регистрация: 24.5.2010
Из: Харьков
Пользователь №: 1752

Спасибо сказали: 64 раз(а)




Репутация:   212  


Самый дурацкий вариант:
background.*-.*image.*:
Если пробел один, то:
background.-.image.:

Я же говорю: скинь весь файл, а так, гадать...

Сообщение отредактировал RazrFalcon - 12.4.2011, 17:31
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ruzik
  опции профиля:
сообщение 12.4.2011, 17:38
Сообщение #6


Активный участник
***

Группа: Участник
Сообщений: 254
Регистрация: 23.2.2011
Из: Саратов
Пользователь №: 2436

Спасибо сказали: 2 раз(а)




Репутация:   0  


Спасибо RazrFalcon за сайт, кажется сам сделал

То что я хотел выглядело так:
background *- *.*:
еще раз огромное спасибо за помощь!

Даже вот так:
.*background.*:
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 23.12.2024, 15:21