Как заменить подстроку в строке с помощью библиотеки pcre?

#c #re&ex #pcre

#c #регулярное выражение #pcre

Вопрос:

например:

 (test)rrr(/test) -&&t; (ll)rrr(/ll)
re&exp: ( (test)(.*?)(test) )
  

Ответ №1:

Pcre не предоставляет замену с полки для c API. но заголовок C предоставляет ее. Вы можете либо использовать C , либо использовать этот код в качестве вдохновения.

Вы также можете посмотреть некоторый исходный код с использованием pcre, такой как исходный код Python или Php, чтобы реализовать эту недостающую функцию