if(param4 != "strict") {
std::string s_from = "hop-by-hop-id=\"[0-9]+\" end-to-end-id=\"[0-9]+\"";
std::string s_to = s_from;
- regexp = std::regex_replace (regexp, std::regex(s_from), s_to);
+
+ try {
+ regexp = std::regex_replace (regexp, std::regex(s_from), s_to);
+ }
+ catch (const std::regex_error& e) {
+ throw anna::RuntimeException(e.what(), ANNA_FILE_LOCATION);
+ }
+
//regexp.insert(0, "^");
//regexp += "$";
}