The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Тематический каталог: Регулярные выражения в C++ Использование библиотеки PCRE. (pcre gcc cpp regex)"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Тематический каталог: Регулярные выражения в C++ Использование библиотеки PCRE. (pcre gcc cpp regex)"  +/
Сообщение от auto_topic (??), 15-Окт-08, 11:44 
Обсуждение статьи тематического каталога: Регулярные выражения в C++ Использование библиотеки PCRE. (pcre gcc cpp regex)

Ссылка на текст статьи: https://www.opennet.ru/base/dev/pcre_cpp.txt.html

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Регулярные выражения в C++ Использование библиотеки PCRE. (pcre gcc cpp regex)"  +/
Сообщение от danilaemail (??), 15-Окт-08, 11:44 
не получается, однако... в точности примеру следую, но при make вываливается ошибка
main.c:(.text+0x57): undefined reference to `pcre_compile'
main.c:(.text+0xb9): undefined reference to `pcre_exec'
Ответить | Правка | Наверх | Cообщить модератору

2. "Регулярные выражения в C++: Использование библиотеки PCRE. (pcre gcc cpp regex)"  +/
Сообщение от Дмитрий (??), 23-Дек-08, 17:26 
согласен с предыдущим оратором
Ответить | Правка | Наверх | Cообщить модератору

3. "Регулярные выражения в C++: Использование библиотеки PCRE. (pcre gcc cpp regex)"  +/
Сообщение от Mike K (?), 26-Янв-09, 18:13 
gcc -lpcre ...
Ответить | Правка | Наверх | Cообщить модератору

4. "Регулярные выражения в C++: Использование библиотеки PCRE. (pcre gcc cpp regex)"  +/
Сообщение от Alexeyemail (??), 01-Май-09, 23:22 
А вот почитать следующую штукенцию: man pcre-config ?
PCRE-CONFIG(1)                                                                                                                                        

NAME
       pcre-config - program to return PCRE configuration

SYNOPSIS
       pcre-config [--prefix] [--exec-prefix] [--version] [--libs]
                       [--libs-posix] [--cflags] [--cflags-posix]

Пример вызова: gcc -Wall  `pcre-config --libs` -o main main.c

Ответить | Правка | Наверх | Cообщить модератору

5. "Регулярные выражения в C++: Использование библиотеки PCRE. ("  +/
Сообщение от Vladislav Kochedykov (?), 02-Окт-09, 20:53 
g++ test-pcre.cpp -o test-pcre -I /usr/local/include/ /usr/local/lib/libpcrecpp.so

Под FreeBSD я это делаю так.

Ответить | Правка | Наверх | Cообщить модератору

6. "Регулярные выражения в C++: Использование библиотеки PCRE. (pcre gcc cpp regex)"  +/
Сообщение от Анатолий (??), 14-Май-11, 03:51 
Непонятна ссылка на С++... Видно автор не в курсе, но это чисто С-ишная библиотека... Для С++ pcre есть wrapper PCRE с соответствующими классами и было бы логично использовать его. Хотя это конечно дело вкуса... Регулярные выражения это не объектные а функциональные технологии...  В Си есть и класическая библиотека с урезанными возможностями. Там ничего подключать не надо. И часто её бывает достаточно. Глюк там только один, не работает символьный класс \d
Ответить | Правка | Наверх | Cообщить модератору

7. "Регулярные выражения в C++: Использование библиотеки PCRE. (..."  +/
Сообщение от remarkes (?), 07-Июл-11, 14:46 
может быть автор в курсе, но статья видимо рассчитывает на поиск яндекса, который игнорирует букву "C" (англ.) как "язык Си" и ищет что угодно к си не относящееся (пхп там и прочий яваскрипт). Я например на эту страницу попал, набрав "C++ регулярные выражения", разыскивая библиотеку именно для си.
а вообще, имхо, 99,9% статей и примеров якобы на С++ - чистой воды си
Ответить | Правка | Наверх | Cообщить модератору

8. "Регулярные выражения в C++: Использование библиотеки PCRE. (pcre gcc cpp regex)"  +/
Сообщение от wanderemail (?), 30-Ноя-12, 10:13 
В конце статьи delete locale_tables - в корне неверно. delete - это оператор Си++, им нельзя освобождать память выделенную средствами Си. Правильно так:
pcre_free(locale_tables);
Ответить | Правка | Наверх | Cообщить модератору

10. "Регулярные выражения в C++: Использование библиотеки PCRE. (pcre gcc cpp regex)"  +/
Сообщение от Chepape (?), 11-Июн-23, 21:13 
Фукнции в библиотеке написаны говнорукастыми разработчикфми. Нигде нельзя найти нормальное объяснение что фукнция возвращает что принимает. Одним словом лучше не писать код, чем писать код так.
Ответить | Правка | Наверх | Cообщить модератору

11. "Регулярные выражения в C++: Использование библиотеки PCRE. (pcre gcc cpp regex)"  +/
Сообщение от Chepape (?), 11-Июн-23, 21:18 
count  =  pcre_exec  (re,  NULL, (char *) str, 4, 0, 0, ovector, 30);
Данное выражение не корректно,на деле приходится считывать через while до результата -1, чтобы обработать все шаблоны в строке
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру