diff options
author | Matthias Schiffer <matthias@gamezock.de> | 2010-05-11 21:38:45 +0200 |
---|---|---|
committer | Matthias Schiffer <matthias@gamezock.de> | 2010-05-11 21:38:45 +0200 |
commit | f95b596818a9ade81f9010b25923d0804a0c4469 (patch) | |
tree | f8b62fe9fdcdc84f6ee41cd3ec68f2d562528c57 /modules/mensa.py | |
parent | 2451fdd40a873c3eada5b0689b55b35cd63e5277 (diff) | |
download | curunir-f95b596818a9ade81f9010b25923d0804a0c4469.tar curunir-f95b596818a9ade81f9010b25923d0804a0c4469.zip |
Improved module handler; improved mensa formatting
Diffstat (limited to 'modules/mensa.py')
-rw-r--r-- | modules/mensa.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/modules/mensa.py b/modules/mensa.py index 96f2275..9ff4bcb 100644 --- a/modules/mensa.py +++ b/modules/mensa.py @@ -100,8 +100,10 @@ class Module(ModuleBase): s = s.replace('<', '<') s = s.replace('>', '>') s = s.replace('"', '"') - s = s.replace('<br />', ' ‒ ') - s = re.sub('\s+', ' ', s) + s = s.replace('<br />', ' ') + s = re.sub(r'-\s+', '-', s) + s = re.sub(r'\s+', ' ', s) + s = re.sub(r'([a-zäöüß])-([a-zäöüß])', r'\1\2', s) s = re.sub(r'<span[^>]*>(.+?)</span>', r'\1', s) return s |