Rust: как использование переменной внутри шаблона регулярного выражения?

Рейтинг: 0Ответов: 0Опубликовано: 09.06.2023

Не могу добиться чтобы значение переменной можно было подставить в шаблон регулярного выражения. Пример:

 let mut agent = r"\[main\]";
    if args.len() == 3{    
        let args_agent = &args[2].trim();
            
                agent = r"\[" + args_agent + "\]";  // здесь ошибка         
    }
       println!("{}", agent);

Тут можно вообще использовать конкатенацию или по другому это делается?

Ответы

Ответов пока нет.