|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
26.06.2023, 21:07 | #1 |
Форумчанин
Регистрация: 12.09.2008
Сообщений: 624
|
Как найти строку?
Здравствуйте!
Подскажите, пожалуйста, как найти нужную строку из двух похожих? Например ... Первый канал ... Первый канал HD ... Россия 1 ... Россия 1 HD и т.д. Мне нужно найти только те строки, где нет HD. |
26.06.2023, 22:43 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,760
|
если размер < 2 или (предпоследний символ != H и последний != D) в цикле
|
27.06.2023, 02:52 | #3 |
Форумчанин
Регистрация: 26.10.2022
Сообщений: 119
|
Женя32, я бы завёл такую функцию-фильтр:
Код:
Или начиная с C++20 можно использовать метод std::string_view::ends_with. |
27.06.2023, 09:39 | #4 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,620
|
HD может быть и не в конце строки? Это меняет дело.
|
27.06.2023, 10:12 | #5 |
Форумчанин
Регистрация: 13.03.2023
Сообщений: 113
|
|
27.06.2023, 14:27 | #6 |
Форумчанин
Регистрация: 12.09.2008
Сообщений: 624
|
А вот такие строки как отличить?:
... tvg-name="Первый канал" tvg-logo="http:....... ... tvg-name="Первый канал HD" tvg-logo="http:... |
27.06.2023, 14:54 | #7 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,760
|
Абсолютно также, взять tvg-name и если ... см. выше
|
27.06.2023, 15:20 | #8 |
Форумчанин
Регистрация: 12.09.2008
Сообщений: 624
|
Почему ошибка?
Ошибка (активно) E0020 идентификатор "string_view" не определен. Код:
|
27.06.2023, 18:29 | #9 |
Форумчанин
Регистрация: 12.09.2008
Сообщений: 624
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
поиск самой и группировка по подстроке | CodeNOT | PHP | 0 | 16.05.2016 18:32 |
как найти индекс массива в подстроке??? | potiyko | Visual C++ | 1 | 20.09.2014 11:03 |
Поиск подстроки в подстроке. | Pein95 | Общие вопросы C/C++ | 7 | 03.05.2014 15:24 |
Ввести строку символов. Найти комбинацию из двух букв по всей строке, удалить их и сдвигать строку на пустые места | AdelinaMango | Общие вопросы C/C++ | 9 | 02.04.2014 08:24 |
[C++]Добавить подстроку к каждой заданной подстроке | Бинари | Помощь студентам | 1 | 14.10.2011 07:40 |