Я пытаюсь извлечь имена станций метро из вектора символов. Этим названиям станций всегда предшествует «METRO-».
Вот пример.
x <- c('BLA BLA BLA METRO-SNOWDON BLA BLI BLU', 'BLA VLA BLU METRO-SQUARE-VICTORIA YES NO')
Я хочу извлечь символы, следующие за METRO-, до первого пробела.
Желаемый результат должен выглядеть так
"METRO-SNOWDON", "METRO-SQUARE-VICTORIA"
Я не могу понять часть кода "пробел"
sub('.*(METRO-)', '\\1', x)
Спасибо парень!