【发布时间】:2017-05-08 10:36:17
【问题描述】:
我正在尝试检测一个字符串,有时它显示为一行,有时它显示为多行。
案例一:
==================== 1 error in 500.14 seconds =============
案例2:
================= 3 tests deselected by "-m 'not regression'" ==================
21 failed, 553 passed, 35 skipped, 3 deselected, 4 error, 51 rerun in 6532.96 seconds
我尝试了以下方法,但它不起作用
==+.*(?i)(?m)(error|failed).*(==+|seconds)
【问题讨论】:
-
第二个字符串需要匹配什么内容?
-
测试失败。 xx 失败 或 xx 错误
-
\d+ failed|\d+ error不够用吗?
标签: python regex python-2.7