【发布时间】:2010-02-18 17:49:21
【问题描述】:
鉴于该字符串:
\n \n 文本1\n \ttext2\n 消息:第一条消息\n 还有一些文字\n \n \n 消息:2dn 消息\n\n \t\t 消息: 第三条消息\n 文本3\n我想从多行字符串中提取消息(标记为“消息:”)。我应该使用什么正则表达式来捕获这 3 个组:
- 第 1 组:“第一条消息”
- 第 2 组:“2dn 消息”
- 第 3 组:“第三条消息”
我尝试了很多东西,但我可以让表达式工作,因为字符串是多行字符串。
我的程序是在 python 2.6 中,但我想我使用什么语言并没有太大区别......
【问题讨论】:
-
您不关心下一行的
some more text和text部分吗?发布您的正则表达式 -
正确;我只希望内容与“消息:”在同一行