Как вырезать часть строки до и после определённых символов
Никак не могу понять. Везде мануалы с индексом, но индекса мы не знаем, так как строки разной длины.
Пример: Есть URL адрес с метками, например https://start.spring.io/?utm_source=youtube&utm_medium=cpc&utm_campaign={campaignid}&utm_content={adgroupid}&utm_term={creative}
Задача получить значение находящееся между https://start.spring.io/?utm_source= и &utm_medium=cpc&utm_campaign={campaignid}&utm_content={adgroupid}&utm_term={creative}, то есть youtube и записать его в отдельную строку
Всё что нашёл - либо не работает, либо через регулярку, которую я не знаю, либо через индекс
Источник: Stack Overflow на русском