diff --git a/mwcites/extractors/doi.py b/mwcites/extractors/doi.py index c76bb3d..dd4760b 100644 --- a/mwcites/extractors/doi.py +++ b/mwcites/extractors/doi.py @@ -14,7 +14,7 @@ TAGS_RE = re.compile(r'<(/\s*)?(' + '|'.join(HTML_TAGS) + ')(\s[^>\n\r]+)?>', re.I) ''' -DOI_RE = re.compile(r'\b(10\.\d+/[^\s\|\]\}\?\,]+)') +DOI_RE = re.compile(r'\b(10\.\d+/[^\./\s\|\]\}\?\,]+)') def extract_regex(text): for match in DOI_RE.finditer(text):