Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
pEntity
10 / 5 / 1
Регистрация: 12.12.2012
Сообщений: 373
#1

Удалить символы из строки - C++

26.03.2013, 02:54. Просмотров 1053. Ответов 21
Метки нет (Все метки)

Здравствуйте. Имею строку models/v_m249.mdll

Мне нужно получить с неё weapon_m249

то есть заменить models/v на weapon

и удалить .mdll
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.03.2013, 02:54     Удалить символы из строки
Посмотрите здесь:

C++ Удалить из строки все повторяющиеся символы
C++ Удалить из строки s1 все символы, встречающиеся в строке s2.
C++ Удалить символы из строки с условием
Удалить символы из строки за минимальное количество ходов. C++
Как удалить из строки ненужные символы? C++
Какой функцией удалить из строки запрещенные символы C++
Удалить из строки все числовые символы C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
pEntity
10 / 5 / 1
Регистрация: 12.12.2012
Сообщений: 373
26.03.2013, 23:06  [ТС]     Удалить символы из строки #21
А зачем ? Задача стоит в том,что задана строка models/v_m249.mdll

А вы берете все равно свои.

Облегчило учесть бы,если можно было бы из models/v_m249.mdll получить weapon_m249

Но это наверно еще сложней.

МБ взять models/v_m249.mdll ,найти в ней символы models/v,переписать их в weapon,записать получившиюся строку в буфер,взять уже получившиюся строку weapon_m249.mdll и удалить в ней .mdll и получить заветную weapon_m249
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.03.2013, 13:58     Удалить символы из строки
Еще ссылки по теме:

C++ Определить длину строки,удалить из строки все символы, которые равны заданному
Задана строка, символы которой могут повторяться. Нужно удалить все символы строки с помощью наименьшего количества вычеркиваний C++
Удалить из строки каждую пару символов '!?' и удалить некоторые символы C++
C++ Удалить из строки символы кириллицы
C++ Удалить из строки символы, которые повторяются

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Croessmah
Модератор
Эксперт CЭксперт С++
 Аватар для Croessmah
12534 / 7096 / 797
Регистрация: 27.09.2012
Сообщений: 17,506
Записей в блоге: 2
Завершенные тесты: 1
29.03.2013, 13:58     Удалить символы из строки #22
Цитата Сообщение от pEntity Посмотреть сообщение
МБ взять models/v_m249.mdll ,найти в ней символы models/v,переписать их в weapon,записать получившиюся строку в буфер,взять уже получившиюся строку weapon_m249.mdll и удалить в ней .mdll и получить заветную weapon_m249
а может выделить всё, что находится между последней точкой и знаком подчеркивания? А потом прибавить weapon?
Yandex
Объявления
29.03.2013, 13:58     Удалить символы из строки
Ответ Создать тему
Опции темы

Текущее время: 18:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru