|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
25.09.2018, 15:14 | #1 |
Форумчанин
Регистрация: 12.09.2008
Сообщений: 621
|
Как найти определенные слова в строке, и их позицию?
Здравствуйте!
Подскажите пожалуйста, как найти слова в строке? "У Пети было 2 груши, а у Оле 3 яблоко...". Как определить что в этом тексте есть слова: яблоко..... груши.....? |
25.09.2018, 15:18 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,726
|
|
25.09.2018, 15:48 | #3 |
Форумчанин
Регистрация: 12.09.2008
Сообщений: 621
|
Если я верно понял, то, мне нужен массив искомых значений, и потом перебирать массив ища эти значения в строке. Верно?
|
25.09.2018, 15:50 | #4 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,726
|
Что вам нужно, это вопрос к вам. Перебирать можно и без массива, и с регекспом.
|
25.09.2018, 20:17 | #5 |
Форумчанин
Регистрация: 12.09.2008
Сообщений: 621
|
Мне нужно проверить, есть ли слова яблоко и груши в строке:
"У Пети было 2 груши, а у Оле 3 яблоко...", и определить их позиции. |
25.09.2018, 20:24 | #6 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,726
|
И зачем тут массив? Два вызова функции.
|
25.09.2018, 20:57 | #7 |
Форумчанин
Регистрация: 12.09.2008
Сообщений: 621
|
|
25.09.2018, 21:05 | #8 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,726
|
Если бы у бабушки был бы... Тогда массивы вам тоже не помогут, даешь нечеткий поиск с ИИ, генерацией парсеров и облаком...
|
25.09.2018, 21:39 | #9 |
Форумчанин
Регистрация: 12.09.2008
Сообщений: 621
|
Так нельзя, что ли?:
Код:
|
26.09.2018, 02:07 | #10 | |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,888
|
Цитата:
Так можно, если во-первых опечатки исправить, а во-вторых сказать что должно быть вместо трёх точек в последней строке. Т.е. опять - нужно "озвучить задачу"! |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Найти в строке все слова - палиндромы(перевертыши) | tdsotm | Помощь студентам | 5 | 17.11.2014 23:35 |
в заданной строке символов (отдельные слова, разделенные пробелом) найти слова с совпадающими первой и последней буквами (С++) | T_h_i_s | Помощь студентам | 0 | 19.11.2012 18:37 |
[MASM] найти позицию слова и занести результат в файл | na4inaushij | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 15.02.2012 22:55 |
найти определенные числа в строке | fize | Помощь студентам | 3 | 15.01.2010 11:26 |
Найти позицию подстроки в строке | Ozerich | Общие вопросы C/C++ | 5 | 15.12.2008 16:06 |