From df70e61e29b14dac8a0c03c5b4c9fc6321fa7e48 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ale=C5=A1=20Smodi=C5=A1?= Date: Wed, 19 Aug 2015 19:05:14 +0200 Subject: New database tables and data imports: user_group, user_in_group, language, problem_group, problem. --- scripts/utils.py | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 scripts/utils.py (limited to 'scripts/utils.py') diff --git a/scripts/utils.py b/scripts/utils.py new file mode 100644 index 0000000..30bbde4 --- /dev/null +++ b/scripts/utils.py @@ -0,0 +1,8 @@ +# coding=utf-8 + +import re + +_re_filenamify = re.compile(r''' |\.|;|,|:|"|'|\*|\(|\)|\/|\\|&|%|\$|\#|!|\n|\r|\t|\|''', re.MULTILINE) +def filenamefy(name): + return '_'.join(_re_filenamify.split(name)).lower().strip('_') + -- cgit v1.2.1