Hello,
I have a question regarding the return value of re.split() since I have
been unable to find any answers in the regular sources of documentation.
Please consider the following:
#!/usr/bin/env python
import re
if __name__ == "__main__":
datum = "2008-03-14"
the_date = re.split('^([0-9]{4})-([0-9]{2})-([0-9]{2})$', datum, 3)
print the_date
Now the result that is printed is:
['', '2008', '03', '14', '']
My question: what are the empty strings doing there in the beginning and
in the end ? Is this due to a faulty regular expression ?
Thank you !
KL.
--
http://mail.python.org/mailman/listinfo/python-list