diff --git a/fix_tei.py b/fix_tei.py index a28236d..5ae2fdd 100644 --- a/fix_tei.py +++ b/fix_tei.py @@ -156,17 +156,17 @@ def convert_citations(string, citedrangetext): year_citations = re.findall(year_citations_pattern, string) logging.info("Found %s year citations." % len(year_citations)) if citedrangetext: - string = re.sub(year_citations_pattern, r"\g", string) + string = re.sub(year_citations_pattern, r"\g", string) else: - string = re.sub(year_citations_pattern, r"", string) + string = re.sub(year_citations_pattern, r"", string) authoryear_citation_pattern = re.compile(r"(§|§|§)(?P.+?)(\!(?P.*?))?(§|§|§)") authoryear_citations = re.findall(authoryear_citation_pattern, string) logging.info("Found %s author/year citations." % len(authoryear_citations)) if citedrangetext: - string = re.sub(authoryear_citation_pattern, r"\g", string) + string = re.sub(authoryear_citation_pattern, r"\g", string) else: - string = re.sub(authoryear_citation_pattern, r"", string) + string = re.sub(authoryear_citation_pattern, r"", string) for year_citation in year_citations: citations.append(year_citation[2])