Я получаю некоторый текст с интервалами из потока, например,
ICY Info: StreamTitle='Elvis Presley - Saved';StreamUrl='';
ICY Info: StreamTitle='Elvis Presley - Saved'
ICY Info: StreamTitle='Ivank'av T'ali - Yorua';StreamUrl='';
ICY Info: StreamTitle='Ivank'av T'ali - Yorua'
Я хочу получить
Elvis Presley - Saved
Elvis Presley - Saved
Ivank'av T'ali - Yorua
Ivank'av T'ali - Yorua
Я использую (?<=\=\').*(?=';S)
или (?<=\=\').*(?=')
, но они, похоже, неподходит.
Демо
@ Редактировать: Я только что пришел с (?<=\=\').*?(?=';)
.