我使用Python regex来获取一封解析过的电子邮件的正文,它可能不包含任何内容,或者看起来像这样:
Some coherent sentence.
lalskjfa;ljkd
the other stuff
A couple of lines of email signature blah blah
blah blah blah
我要邮件正文中的所有内容,不包括签名行开头及其内容
我基本上把所有的东西都撕掉了,除了那封签名邮件,以便重新格式化以备报道
我试过:
消极展望:\G(\A\z|.*\n*(?!_))
正面展望:\G(\A\z|.*\n*(?=_))
两人似乎都没有成功
展望未来,它似乎抓住了一切。展望未来,它似乎毫无收获
我希望得到的结果是:
Some coherent sentence.
lalskjfa;ljkd
the other stuff
你可以用
它匹配
(?s)
-re.DOTALL
内联标志\A
-字符串开头.*?
-任何0+个字符,在第一次出现之前尽可能少(?=\n_)
-后跟_
字符的新行李>相关问题 更多 >
编程相关推荐