space / nonspace

Carsten Haese carsten at uniqsys.com
Sun Jul 22 17:15:45 EDT 2007


On Sun, 2007-07-22 at 22:33 +0200, Peter Kleiweg wrote:
>     >>> import re
>     >>> s = u'a b\u00A0c d'
>     >>> s.split()
>     [u'a', u'b', u'c', u'd']
>     >>> re.findall(r'\S+', s)
>     [u'a', u'b\xa0c', u'd']  

And your question is...?

> This isn't documented either:
> 
>     >>> s = ' b c '
>     >>> s.split()
>     ['b', 'c']
>     >>> s.split(' ')
>     ['', 'b', 'c', '']

See http://docs.python.org/lib/string-methods.html

-- 
Carsten Haese
http://informixdb.sourceforge.net





More information about the Python-list mailing list