Если обозначения будут точно такими же, как написано, {{> \(lookup\s*\. '(.*?)'\)}}
должно решить вашу проблему. Он ищет буквальные версии всех ваших персонажей, а затем использует группу захвата для сбора только текста между '
отметками. (Обратите внимание, что это регулярное выражение нужно изменить, если текст захвата включает '
метки.)
Редактировать: регулярное выражение теперь соответствует любому количеству пробелов от lookup
до .
Попробуй здесь!