У меня есть текст, который может содержать термины, начинающиеся с @, мне нужно извлечь только те термины, которые являются целым словом, а не термины с пробелами. @Terms всегда будет появляться перед action:
пример: command @abc @xyz @abc xyz action: Hello world
Вывод должен быть: ab c, xyz
Это то, что я был я работаю с ним, но у меня возникают трудности с его расширением.
(?<!\w)@.*?\s
Вывод, который я получаю при этом, следующий (окрашен в серый цвет)
команда @abc @xyz @abc
xyz action: hello world