LArSoft  v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
MetadataRegexHelpers.cc
Go to the documentation of this file.
2 
3 using namespace std::string_literals;
4 
5 std::regex
6 art::detail::regex_for_spec(std::string const& spec)
7 {
8  return std::regex{"(" + spec + "\\s*:\\s*)(:?<string>)"};
9 }
10 
11 void
12 art::detail::replace_type(std::string& str,
13  std::string const& spec,
14  std::regex const& r)
15 {
16  str = std::regex_replace(str, r, "$1"s + spec);
17 }
Float_t s
Definition: plot.C:23
std::regex regex_for_spec(std::string const &)
void replace_type(std::string &str, std::string const &spec, std::regex const &r)