Замена текста

  • Автор темы Автор темы Greenpeas
  • Дата начала Дата начала
G

Greenpeas

Здравствуйте! Прочитал эту тему, не то...
Объясните пож-та,
Есть строка AnsiString a="тра та та [img=kartinka.jpg] тра та та....";
как мне получить AnsiString b="тра та та <img src="kartinka.jpg"> тра та та....";????????
Слышал что то про регулярные выражения...

(Пожалуйста примеры)...
 
Здравствуйте! Прочитал эту тему, не то...
Объясните пож-та,
Есть строка AnsiString a="тра та та [img=kartinka.jpg] тра та та....";
как мне получить AnsiString b="тра та та <img src="kartinka.jpg"> тра та та....";????????
Слышал что то про регулярные выражения...

(Пожалуйста примеры)...
using std::string;
string s=a.c_str();
while(s.find('[',0)<s.length())//добавь ещё одно условие и replace, будет то что ты хотел
s.replace(s.find('[',0),1,"<");
a=s.c_str();
//для вставки ищи то где надо вставить и используй s.insert(
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

Похожие темы

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab