Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Может мне кто-нибудь про RegEx в С++ рассказать?


Автор: Elfet 14.6.2004, 21:43
САБЖ.

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

Автор: Baa 14.6.2004, 22:15
Плохо искал. В MSDN есть.
Цитата

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

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

Автор: achmed 15.6.2004, 08:46
есть еще такие либы regex++, pcre.

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

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

Автор: Elfet 19.6.2004, 11:08
Подскажите, пожалуйст! adv/help.gif

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

Автор: byNet 8.2.2008, 11:57
Такая же проблема немогу разобраться, скачал pcre но незнаю что дальше делать, как её компильть и где что прописывать.
Что касается boost нарыл такую ссылочку http://www.boost-consulting.com/products/free

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

Надеюсь на вашу помощь

Автор: vadiml 8.2.2008, 16:03
pcre -- это регулярные выражения перла

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

Добавлено через 44 секунды
PS camel book есть в сети на русском

Автор: Alek86 8.2.2008, 16:55
 а кому лень буст компилить - в нем еще библиотека http://www.boost.org/doc/html/xpressive.html есть. Лично мне она больше нравится....

Автор: byNet 8.2.2008, 17:10
в регулрных выражениях я как бы разобрался но вот незнаю как эти библиотеки всунуть в Visual c++ 8.0 

Автор: Alek86 8.2.2008, 17:18
для 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. наслаждаться

Автор: byNet 9.2.2008, 17:15
Alek86, огромное спасибо за помощь

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

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

Автор: Alek86 11.2.2008, 13:45
вопрос не в той теме и даже не в той ветке, имхо

Автор: byNet 25.2.2008, 15:57
Решил использовать xpressive. Мне надо написать html браузер, тоесть при помощи рег. выражений, отображать содержимое страниц. Можеш ли ты пару примерчиков набрасать. Синтаксис тож хотелось бы узнать.

Автор: Alek86 25.2.2008, 16:12
примерчиков в бусте куча - не ленись

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)