sandersik
@sandersik
Занимаюсь программированием 2-3 года

Как сделать replace и regex_search?

Всем привет, я новичок в с++, есть пару вопросов
Есть такой код:
bool CALLBACK incomingRPC(stRakNetHookParams* params) // определение callback-функции, которая будет вызвана, если от сервера был получен новый RPC.
{
	if (params->packetId == ScriptRPCEnumeration::RPC_ScrCreate3DTextLabel) 
	{
		char text[256];

		params->bitStream->ResetReadPointer();
		params->bitStream->SetReadOffset(0xD8);
		SF->getRakNet()->DecodeString(text, 256, params->bitStream);
		if (strstr(text,"{73B461}Номер бизнеса: {FFFFFF}")) {
			SF->getSAMP()->getChat()->AddChatMessage(-1, "Text: %s", text);
		}
	};

	return true; // успешно завершаем обработку RPC.
};

1. Мне нужно из входящего char text убирать \n, как это сделать?
2. Как мне из текста ниже брать только 154[может быть любое число], Отель[могут быть аммо/тир и прочее], Leonardo_Reyes[любой ник на англ раскладке формата Nick_Name]
{73B461}Номер бизнеса: {FFFFFF}154 
{73B461}Тип бизнеса: {FFFFFF}Отель 
{73B461}Владелец: {FFFFFF}Leonardo_Reyes 
{73B461}Крыша: {FFFFFF}ЛКН 
{CB2424}Входа нет!
  • Вопрос задан
  • 38 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы