Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.57/21: Рейтинг темы: голосов - 21, средняя оценка - 4.57
0 / 5 / 0
Регистрация: 15.10.2015
Сообщений: 37

Поиск фразы в тексте, начало которой А, конец Б

18.03.2019, 18:16. Показов 4429. Ответов 21
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет! Дан огромный текстовый файл с большим количеством строк в нем, некоторые строки разделены пробелами.
Каким образом в этом файле можно найти строку начинающуюся, например, с filename, и заканчивающийся resources, и если таких строк несколько вывести только самую первую. Т.е. что бы при прогоне программы у меня, например, вывелась строка: filename v="../../../../Program Files/resources
Спасибо!
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
18.03.2019, 18:16
Ответы с готовыми решениями:

Поиск склоненной фразы в тексте
Здравствуйте. Помогите пожалуйста реализовать задачу. На входе есть статья. Необходимо в ней найти все совпадения фразы в следующих...

Поиск слова или фразы в тексте(многострочном) документа
Здравствуйте. Мне нужно найти слово, или несколько слов в документе формата .log . Если данная фраза существует в тексте, то должны будут...

Поиск текста, известно начало и конец
Всем привет. Нужно организовать поиск по тексту , известно что начало искомой строки начинается с attachment.php?attachmentid и какой то...

21
0 / 5 / 0
Регистрация: 15.10.2015
Сообщений: 37
18.03.2019, 21:23  [ТС]
Студворк — интернет-сервис помощи студентам
И еще один глупый вопрос, простите. Как можно удалить строку после resources? Что бы из ../../../../Program Files/Allegorithmic/Substance Painter/resources/shelf/allegorithmic/procedurals/Grunges Bitmap/grunge_dirt_muddy.sbsar осталось только ../../../../Program Files/Allegorithmic/Substance Painter/resources При условии, что начальная часть текста может меняться? Спасибо!
0
 Аватар для PoPsa85
814 / 561 / 240
Регистрация: 01.07.2018
Сообщений: 1,818
18.03.2019, 21:44
Plastinka,
C#
1
2
3
4
5
6
7
8
9
10
            string str =
                "../../../../Program Files/Allegorithmic/Substance Painter/resources/shelf/allegorithmic/procedurals/Grunges Bitmap/grunge_dirt_muddy.sbsar";
 
            //Раз
            int end = str.IndexOf("shelf");
            string result1 = str.Substring(0, end);
            //Два
            string result2 = Regex.Match(str, ".*resources").Value;
 
            Console.WriteLine($"Substring: {result1}\nRegex:{result2}");
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
18.03.2019, 21:44

Переход начало и конец вывода строк:каким образом переходить по экрану на начало и конец списка строк?
Разработать процедуры "TOP" установки окна на начало файла и процедуры “BOT” установки на конец файла для заданного текстового файла....

Перенос последний фразы (артикула) в ячейке в начало
Добрый день, не подскажите есть ли такая возможность в exel, есть прайс на несколько тысяч товаров записан товары вот так Уплотнитель...

Перенос последний фразы (артикула) в ячейке в начало макросом
Добрый день, не подскажите есть ли такая возможность в exel, есть прайс на несколько тысяч товаров записан товары вот так Уплотнитель...

Поиск определнных значений в тексте и копирование нужной строчки(в которой найдено это значение) в другой файл
Здравствуйте! Возникла проблема с поиск определенных значений в тексте и копирование нужной строчки(в которой найдено это значение) в...

Чистим в тексте фразы с прилагательными
Имеется текст с фразами через запятую (от 1 и более слов ). Необходимо удалить фразы где последнее слово прилагательное. Нужна функция,...


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

Или воспользуйтесь поиском по форуму:
22
Ответ Создать тему
Новые блоги и статьи
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru