diff --git a/pym/euscan/helpers.py b/pym/euscan/helpers.py index 639b32d..831bc51 100644 --- a/pym/euscan/helpers.py +++ b/pym/euscan/helpers.py @@ -384,7 +384,7 @@ def regex_from_template(template): # Replace ${\d+} #regexp = regexp.replace('${0}', r'([\d]+?)') - regexp = re.sub(r'(\$\{\d+\}(\.?))+', r'([\w\.]+?)', regexp) + regexp = re.sub(r'(\$\{\d+\}(\.?))+', r'([\\w\.]+?)', regexp) #regexp = re.sub(r'(\$\{\d+\}\.?)+', r'([\w]+?)', regexp) #regexp = re.sub(r'(\$\{\d+\}\.+)+', '(.+?)\.', regexp)