The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Замена текста с использованием регулярных выражений в Си"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [ Отслеживать ]

"Замена текста с использованием регулярных выражений в Си"  
Сообщение от lemegeton (??) on 08-Сен-08, 16:02 
Всем добрый день. Разбираюсь с регулярными выражениями в Си. Использую PCRE.
Сначала использую pcre_compile, потом pcre_exec. Но мне необходимо не просто найти совпадение а змаенить его на совершенно другой кусок текста.. Как это сделать, подскажите?
Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

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


1. "Замена текста с использованием регулярных выражений в Си"  
Сообщение от NuINu (??) on 09-Сен-08, 12:58 
>Всем добрый день. Разбираюсь с регулярными выражениями в Си. Использую PCRE.
>Сначала использую pcre_compile, потом pcre_exec. Но мне необходимо не просто найти совпадение
>а змаенить его на совершенно другой кусок текста.. Как это сделать,
>подскажите?

могу подсказать по pcrecpp
man pcrecpp  :)

string s = "yabba dabba doo";
pcrecpp::RE("b+").Replace("d", &s);

как в си можно сделать не знаю, если интересно посмотри исходники.


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

2. "Замена текста с использованием регулярных выражений в Си"  
Сообщение от lemegeton (??) on 17-Сен-08, 11:19 
спасибо
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

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

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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