![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| pablo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 320 Регистрация: 12.2.2005 Где: Вильнюс, Литва Репутация: 4 Всего: 6 |
Нпомогитеарод , плиз, написать QRegExp такой чтобы в строке String находил мне подстроку SubString, да только такую перед которою нет символов латинского алфавита, и после которой тоже нет символов латинского алфавита, т.е может быть всё что угодно только не это.
Например если строка: unsigned int nt; чтобы мне комп находил nt а не i(nt); Прочитал туториал от троллей, но чето не получается. Заранее благодарю. -------------------- Первый блин всегда похож на сферу, иногда бывает и куб. |
|||
|
||||
| S.A.P. |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2664 Регистрация: 11.6.2004 Репутация: 9 Всего: 71 |
([^a-z])([a-z]+?)([^a-z])
найдет 3 подстроки, та что вторая и будет что надо. Если тебе нужно выделить слова, то лучше воспользоваться таким выражением \b[a-z]+?\b Добавлено @ 15:35 \b - означает признак границы слова Это сообщение отредактировал(а) Perchilla - 21.3.2005, 15:49 |
|||
|
||||
| pablo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 320 Регистрация: 12.2.2005 Где: Вильнюс, Литва Репутация: 4 Всего: 6 |
А нельзя зделать чтобы находил что надо с первого раза ???
Это очень важно. Добавлено @ 15:42 А между скобками должно быть искомое слово ? Если нет, так что ? -------------------- Первый блин всегда похож на сферу, иногда бывает и куб. |
|||
|
||||
| S.A.P. |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2664 Регистрация: 11.6.2004 Репутация: 9 Всего: 71 |
pablo если ищешь конкретное слово то делай так \bслово\b .
если ищешь любое слово, то так \b[a-z]+?\b |
|||
|
||||
| pablo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 320 Регистрация: 12.2.2005 Где: Вильнюс, Литва Репутация: 4 Всего: 6 |
Ясно. Пасиба огромное.
-------------------- Первый блин всегда похож на сферу, иногда бывает и куб. |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |