【发布时间】:2017-11-03 16:33:34
【问题描述】:
我有以下字符串
messages = """Jan 09, 07:03 AM - +91 12345 12345: added +91 45678 47263
Jan 10, 07:03 AM - +91 12345 12345: Hello
Jan 11, 07:03 AM - +91 12345 12345: How are you?.
Jan 12, 07:03 AM - +91 12345 12345: What's up?
"""
我想使用正则表达式解析上述消息并只打印消息
输出应该是
added +91 45678 47263
Hello
How are you?.
What's up?
【问题讨论】:
-
re.split(':',message)的消息是一行消息呢? -
但它也分时间
-
然后拆分,从偏移量开始:
re.split(':',message[15])。唯一的问题可能是消息是否包含“:”。因此,您需要获取split给出的结果并将它们从索引 1 开始追加
标签: python regex python-2.7