In message <[EMAIL PROTECTED]>, alf wrote:
> Fredrik Lundh wrote:
>> alf wrote:
>>
>>> Let's run following:
>>>
>>> >>> re.compile('(\[.*?\])').split('[aa]bb[11]22')
>>> ['', '[aa]', 'bb', '[11]', '22']
>>>
>>> Why does it return '' as a first element of the list?
>>
>>
>> because the string s
Fredrik Lundh wrote:
> alf wrote:
>
>> Let's run following:
>>
>> >>> re.compile('(\[.*?\])').split('[aa]bb[11]22')
>> ['', '[aa]', 'bb', '[11]', '22']
>>
>> Why does it return '' as a first element of the list?
>
>
> because the string starts with a separator.
>
>
>
so is it safe to say tha
alf wrote:
> Let's run following:
>
> >>> re.compile('(\[.*?\])').split('[aa]bb[11]22')
> ['', '[aa]', 'bb', '[11]', '22']
>
> Why does it return '' as a first element of the list?
because the string starts with a separator.
--
http://mail.python.org/mailman/listinfo/python-list
Hi,
Let's run following:
>>> re.compile('(\[.*?\])').split('[aa]bb[11]22')
['', '[aa]', 'bb', '[11]', '22']
Why does it return '' as a first element of the list?
Any insight?
--
alf
--
http://mail.python.org/mailman/listinfo/python-list