Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
Doddger
12 / 15 / 7
Регистрация: 24.09.2014
Сообщений: 113
#1

Как узнать индекс вхождения подстроки в строку?

12.08.2015, 11:13. Просмотров 850. Ответов 3
Метки нет (Все метки)

Как задать шаблон строки?
Объясню на примере:
мне надо узнать индекс подстроки в строке, используя, например, String::IndexOf(String). Искомая подстрока имеет вид "=[0-9]", т.е. состоит из двух символов - символа "=" и любой цифры диапазона [0-9].
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.08.2015, 11:13
Ответы с готовыми решениями:

Ввести с экрана строку и подстроку. Найти все вхождения подстроки в строку и удалить их из исходной строки
Ввести с экрана строку и подстроку. Найти все вхождения подстроки в строку и...

Найти все вхождения подстроки в строку
Задача: Найти все вхождения подстроки в строку. На языке C++

Поиск последнего вхождения подстроки s1 в строку s
#include <stdio.h> int count_of_substrings(string s, string s1){ int...

Машина Тьюринга, определение вхождения подстроки в строку
приветствую. собственно, задание по мт. вопрос не по части решения...

Поиск последнего вхождения в строку заданной подстроки
8.8.1. Помогите, пожалуйста, решить задачу в С++. Написать программу...

3
tnk500
114 / 118 / 42
Регистрация: 25.08.2012
Сообщений: 1,294
Завершенные тесты: 3
12.08.2015, 11:49 #2
Doddger, задача на регулярные выражения.
Посмотрите в сторону std::regex
1
Mr.X
Эксперт С++
3178 / 1705 / 435
Регистрация: 03.05.2010
Сообщений: 3,867
12.08.2015, 18:15 #3
Цитата Сообщение от Doddger Посмотреть сообщение
Искомая подстрока имеет вид "=[0-9]", т.е. состоит из двух символов - символа "=" и любой цифры диапазона [0-9].
std::adjacent_find
1
Doddger
12 / 15 / 7
Регистрация: 24.09.2014
Сообщений: 113
13.08.2015, 17:31  [ТС] #4
Спасибо за ответы!
Тему можно закрывать.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.08.2015, 17:31

Найти все вхождения подстроки в строку и удалить их из исходной строки
Ввести с экрана строку и подстроку. Найти все вхождения подстроки в строку и...

Своя функция lastpos (поиск последнего вхождения подстроки в строку)
Написать функцию, которая выполняет действие функции LastPos(s,s1)поиск...

Найти в исходной строке все вхождения заданной подстроки и заменить их на другую строку
Найти в исходной строке все вхождения (но не более девяти) заданной подстроки и...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru