diff --git a/svgpathtools/paths2svg.py b/svgpathtools/paths2svg.py index e5b8a81..e350265 100644 --- a/svgpathtools/paths2svg.py +++ b/svgpathtools/paths2svg.py @@ -243,7 +243,7 @@ def disvg(paths=None, colors=None, elif dimensions: dimensions = tuple(map(str, dimensions)) def strip_units(s): - return re.search('\d?\.?\d?', s).group() + return re.search(r'\d*\.?\d*', s.strip()).group() viewbox = '0 0 %s %s' % tuple(map(strip_units, dimensions)) else: if paths: