python regex:匹配任何样式换行符

时间:2017-02-01 20:24:53

标签: python regex

有没有办法在不依赖系统的情况下匹配换行符?即匹配\n\r\n。我唯一能想到的是\r?\n只是感觉笨重。

我想这样做的原因是

  1. 如果我需要连续匹配2个,\n\n不再有效,
  2. 如果我匹配\n,那么前面的\r仍将存在,我将不得不将其剥离,否则可能会导致问题

2 个答案:

答案 0 :(得分:1)

这不会获得所有相邻的\r\n字符组,无论订单或金额如何?

根据评论编辑:

[\r\n]+

答案 1 :(得分:1)

这应该适用于跨平台换行

regex = '(\r\n?|\n)+'