Модераторы: Daevaorn

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Может мне кто-нибудь про RegEx в С++ рассказать? 
:(
    Опции темы
Elfet
  Дата 14.6.2004, 21:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Белый и Пушистый
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 3776
Регистрация: 2.4.2003

Репутация: нет
Всего: 16



САБЖ.

ЗЫ. Нигде ни чего сносного не нашёл.


--------------------
PM MAIL WWW Skype   Вверх
Baa
Дата 14.6.2004, 22:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2639
Регистрация: 12.4.2002
Где: Москва

Репутация: 8
Всего: 12



Плохо искал. В MSDN есть.
Цитата

Demonstrates how to use CAtlRegExp and CAtlREMatchContext to search and replace regular expressions inside a file uploaded to a Web server.



--------------------
"Duty is everything; the greatest of joys, the deepest of sorrows" Aribeth de Tylmarande
PM ICQ   Вверх
mr.DUDA
Дата 14.6.2004, 23:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 25
Всего: 232



Ещё в boost есть регэкспы. Почитай тут:
http://www.boost.org/libs/regex/doc/index.html


--------------------
user posted image
PM MAIL WWW   Вверх
achmed
Дата 15.6.2004, 08:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 150
Регистрация: 12.4.2004

Репутация: нет
Всего: нет



есть еще такие либы regex++, pcre.

PM MAIL   Вверх
Elfet
Дата 15.6.2004, 18:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Белый и Пушистый
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 3776
Регистрация: 2.4.2003

Репутация: нет
Всего: 16



Я ещё плохо по Английски понимаю, скоро в Англию поеду учиться notify.gif

А есть что-нибудь на русском? smile.gif


--------------------
PM MAIL WWW Skype   Вверх
Elfet
Дата 19.6.2004, 11:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Белый и Пушистый
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 3776
Регистрация: 2.4.2003

Репутация: нет
Всего: 16



Подскажите, пожалуйст! adv/help.gif


--------------------
PM MAIL WWW Skype   Вверх
Baa
Дата 19.6.2004, 12:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2639
Регистрация: 12.4.2002
Где: Москва

Репутация: 8
Всего: 12



Немного флейма: Учи английский. На крайняк загони текст в www.translate.ru


--------------------
"Duty is everything; the greatest of joys, the deepest of sorrows" Aribeth de Tylmarande
PM ICQ   Вверх
byNet
Дата 8.2.2008, 11:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 65
Регистрация: 14.11.2005
Где: Беларусь

Репутация: нет
Всего: нет



Такая же проблема немогу разобраться, скачал pcre но незнаю что дальше делать, как её компильть и где что прописывать.
Что касается boost нарыл такую ссылочку Инсталятор boost'a

Хотелось бы разобраться как самому скомпильти prce

Надеюсь на вашу помощь
PM MAIL   Вверх
vadiml
Дата 8.2.2008, 16:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 310
Регистрация: 27.7.2007

Репутация: 2
Всего: 7



pcre -- это регулярные выражения перла

т.е. чтоб разобраться с самими регулярными выражения тут можно взять любую книгу по перлу (лучше camel book), а как из использовать в С -- разобраться потом легко

Добавлено через 44 секунды
PS camel book есть в сети на русском
PM MAIL Jabber   Вверх
Alek86
Дата 8.2.2008, 16:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1299
Регистрация: 30.1.2007
Где: Киев

Репутация: 21
Всего: 25



 а кому лень буст компилить - в нем еще библиотека xpressive есть. Лично мне она больше нравится....


--------------------
user posted image    user posted image
PM MAIL   Вверх
byNet
Дата 8.2.2008, 17:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 65
Регистрация: 14.11.2005
Где: Беларусь

Репутация: нет
Всего: нет



в регулрных выражениях я как бы разобрался но вот незнаю как эти библиотеки всунуть в Visual c++ 8.0 
PM MAIL   Вверх
Alek86
Дата 8.2.2008, 17:18 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1299
Регистрация: 30.1.2007
Где: Киев

Репутация: 21
Всего: 25



для xpressive:
1. скачать boost
2. в список папок инклудов добавить путь к папке boost (той, где boost, doc, libs ...)
3. поключить с помощью #include <...> что нужно
4. наслаждаться

для regex:
1. скачать boost
2. скачать либы (или самому скомпилить)
3. в список папок инклудов добавить путь к папке boost (той, где boost, doc, libs ...)
4. в список папок либ добавить папку с бустовскими dll и lib
5. поключить с помощью #include <...> что нужно
6. наслаждаться


--------------------
user posted image    user posted image
PM MAIL   Вверх
byNet
Дата 9.2.2008, 17:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 65
Регистрация: 14.11.2005
Где: Беларусь

Репутация: нет
Всего: нет



Alek86, огромное спасибо за помощь
PM MAIL   Вверх
byNet
Дата 11.2.2008, 13:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 65
Регистрация: 14.11.2005
Где: Беларусь

Репутация: нет
Всего: нет



Извените за надоедливость, если нетрудно подскажите(желательно подробно) как установить pcre-7.6.zip в Microsoft Visual Studio 2005. Хочу использовать в c++

Заранее благодарен!

Это сообщение отредактировал(а) byNet - 11.2.2008, 13:27
PM MAIL   Вверх
Alek86
Дата 11.2.2008, 13:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1299
Регистрация: 30.1.2007
Где: Киев

Репутация: 21
Всего: 25



вопрос не в той теме и даже не в той ветке, имхо


--------------------
user posted image    user posted image
PM MAIL   Вверх
byNet
Дата 25.2.2008, 15:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 65
Регистрация: 14.11.2005
Где: Беларусь

Репутация: нет
Всего: нет



Решил использовать xpressive. Мне надо написать html браузер, тоесть при помощи рег. выражений, отображать содержимое страниц. Можеш ли ты пару примерчиков набрасать. Синтаксис тож хотелось бы узнать.
PM MAIL   Вверх
Alek86
Дата 25.2.2008, 16:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1299
Регистрация: 30.1.2007
Где: Киев

Репутация: 21
Всего: 25



примерчиков в бусте куча - не ленись


--------------------
user posted image    user posted image
PM MAIL   Вверх
Страницы: (2) [Все] 1 2 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0921 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.