Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
path: root/stdnum/meid.py
diff options
context:
space:
mode:
authorArthur de Jong <arthur@arthurdejong.org>2012-02-04 20:15:00 +0100
committerArthur de Jong <arthur@arthurdejong.org>2012-02-04 20:15:00 +0100
commit41dd8159b43e72f44f2e3ca0afcdeaac563b7180 (patch)
treee86614d527fa123b84a6efdb097072cf488b1a65 /stdnum/meid.py
parent54cc2079d50004c7d3c43fb4829cea7d509f0314 (diff)
implement a stdnum.util module for holding utility functions (for now clean())
git-svn-id: http://arthurdejong.org/svn/python-stdnum/python-stdnum@100 9dea7c4f-944c-4273-ac1a-574ede026edc
Diffstat (limited to 'stdnum/meid.py')
-rw-r--r--stdnum/meid.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/stdnum/meid.py b/stdnum/meid.py
index ff6aa20..b162dde 100644
--- a/stdnum/meid.py
+++ b/stdnum/meid.py
@@ -1,6 +1,6 @@
# meid.py - functions for handling Mobile Equipment Identifiers (MEIDs)
#
-# Copyright (C) 2010, 2011 Arthur de Jong
+# Copyright (C) 2010, 2011, 2012 Arthur de Jong
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
@@ -32,13 +32,16 @@ True
'AF 01 23 45 0A BC DE C'
"""
+from stdnum.util import clean
+
+
_hex_alphabet = '0123456789ABCDEF'
def _cleanup(number):
"""Remove any grouping information from the number and removes surrounding
whitespace."""
- return str(number).replace(' ', '').replace('-', '').strip().upper()
+ return clean(str(number), ' -').strip().upper()
def _ishex(number):