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

Reply via email to