diff --git a/allzweckmesser/scanner.py b/allzweckmesser/scanner.py index 9f61205469d7d2294d1754d93dcc3cde7043f2b6..f05b9e33253a3729326e8389ddb283169a568224 100644 --- a/allzweckmesser/scanner.py +++ b/allzweckmesser/scanner.py @@ -237,7 +237,7 @@ def get_syllables(reading): def muta_cum_liquida(verse): - mcl_regex = re.compile(r'[aeiouv](([bpsckgdt]|(qu)|(qv)),?\s?[lrmn])([aeiouv]|[.?!]|$)') + mcl_regex = re.compile(r'[aeiouv](([bpsckgdt]|(qu)|(qv)),?\s?[lrmn])([aeiouv]|[.?!]|$)', flags=re.IGNORECASE) if re.search(mcl_regex, verse.text): matches = re.finditer(mcl_regex, verse.text) @@ -252,7 +252,7 @@ def muta_cum_liquida(verse): def positional_lengthening(verse): - pl_regex = re.compile(r'[aeiouv](((([bcdfgjklmnprstvwxz]|(qu)),?\s?){2,})|[xz])') + pl_regex = re.compile(r'[aeiouv](((([bcdfgjklmnprstvwxz]|(qu)),?\s?){2,})|[xz])', flags=re.IGNORECASE) if re.search(pl_regex, verse.text): matches = re.finditer(pl_regex, verse.text)