diff options
Diffstat (limited to 'kpov_judge/kpov_random_helpers.py')
-rwxr-xr-x | kpov_judge/kpov_random_helpers.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/kpov_judge/kpov_random_helpers.py b/kpov_judge/kpov_random_helpers.py index fc422fa..5fb2593 100755 --- a/kpov_judge/kpov_random_helpers.py +++ b/kpov_judge/kpov_random_helpers.py @@ -25,7 +25,9 @@ def fortune(r, max_len): for i in l: if len(i) < max_len: all_fortunes.append(i) - return re.sub(r'\s+', ' ', r.choice(all_fortunes)).strip() + stripped = re.sub(r'\s+', ' ', r.choice(all_fortunes)) + s = re.sub(r'[^\w?:;!./&%$=,]+', ' ', stripped) + return s.strip() def _net_to_int(s): try: |