En Tue, 14 Oct 2008 18:08:53 -0300, Joe Python <[EMAIL PROTECTED]>
escribió:
I want to find a way to split a string into an array using a time value.
s = r"""
8/25/2008 11:10:08 AM Lorem ipsum dolor sit amet, consectetuer
adipiscing elit. Sed imperdiet luctus nisl.
ipsum vel arcu gravida mattis. In mattis dolor id sem. Praesent
dictum
tortor non lacus. 0/3/2008 5:10:23 PM
ras quis ante id lacus sodales accumsan. Morbi bibendum iaculis
purus
10/6/2008 4:39:55 PM Maecenas lectus libero,
tincidunt sed
"""
I tried to use the pattern but its not working:
pattern = r'(\d+/\d+/\d+ \d+:\d+:\d+ .+)'
pat = re.compile(pattern)
result = re.split(pat,s)
The pattern must match the *separator* only. Try with:
pattern = r'\d+/\d+/\d+ \d+:\d+:\d+ (AM|PM)'
--
Gabriel Genellina
--
http://mail.python.org/mailman/listinfo/python-list