Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 2 из 2
  1. #1
    Аватар для naxxyelite
    Пользователь

    Статус
    Оффлайн
    Регистрация
    01.01.2018
    Сообщений
    36
    Репутация:
    0 ±

    Удаление слова из строки

    возможно ли как то удалить определенное слово из строки?

    if(strfind(inputtext, "я тебя он она", true) != -1)

    удалить, к примеру, "тебя он" ? При условии что мы не знаем сколько символов в строке

  2. #2
    Аватар для Daniel_Cortez
    "Это не хак, это фича"

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    2,192
    Репутация:
    2589 ±
    1. #include <a_samp>
    2.  
    3. main()
    4. {
    5. static string[] = "я тебя он она";
    6. static const substring[] = "тебя он";
    7.  
    8. printf("До: \"%s\"", string);
    9. new pos = strfind(string, substring);
    10. if (pos != -1)
    11. strdel(string, pos, pos + sizeof(substring) - 1);
    12. printf("После: \"%s\"", string);
    13. }

    Вывод:
    Код:
    До: "я тебя он она"
    После: "я  она"
    Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •