Я хочу исключить сом текст, чтобы захватить ключ в большую строку, например:
text <- c("BLASTBLA ST-ASBA/aGABN/1234/BLA BLABLABLABLABLA", "BLA BSTLA ST ASBA/aGABN/1234/BLA BLABLASTBLABLA",
"BLABLSTAAAaa ST ASBA/aGABN/1234/BLA BLABLABLSTABLA")
желаемый результат:
c("ST-ASBA/aGABN/1234/BLA BLABLABLABLABLA", "ST ASBA/aGABN/1234/BLA BLABLABLABLA",
"ST ASBA/aGABN/1234/BLA BLABLABLABLA")
Я пытаюсь два вида Использование круглых скобок здесь: захват и выбор. Первый для того, чтобы исключить нежелательную часть текста, а второй для того, чтобы гибко распознать шаблон распознавания части «ST». Вот что я пытаюсь:
gsub("(.*\\s+)ST(\\-|\\s+).*", "", text)
[1] "" ""
Как мне удалить первую часть текста?