Trying to support numbers with a + in them
authorEd Page <eopage@byu.net>
Thu, 14 Jan 2010 02:13:56 +0000 (20:13 -0600)
committerEd Page <eopage@byu.net>
Thu, 14 Jan 2010 02:13:56 +0000 (20:13 -0600)
src/util/misc.py

index 47924fa..8b1da7c 100644 (file)
@@ -3,6 +3,7 @@
 from __future__ import with_statement
 
 import sys
+import re
 import cPickle
 
 import functools
@@ -650,6 +651,5 @@ def strip_number(prettynumber):
        >>> strip_number("+012-(345)-678-90")
        '01234567890'
        """
-       import re
-       uglynumber = re.sub('\D', '', prettynumber)
+       uglynumber = re.sub('[^0-9+]', '', prettynumber)
        return uglynumber