-2
私は、一致した単語の隣にある単語に一致するpython正規表現を書く必要があります。しかし次の言葉は次の行にあっても同じ行であってもかまいません。次の行を検索する
例:
"""
Running /health_checks/system_checks1 [ FAIL ]
Running /health_checks/system_checks2 [ PASS ]
Running /health_checks/system_checks3
[ PASS ]
"""
system_checks3した後、新たなラインと、チェックの結果があります。
ように私は結果をしたい:私は最善の方法は、最初の場所で異なる出力形式を使用することだと思う
あなたは質問をするのを忘れたようです。ポストには何の問題も述べられていない。 –
私は結果が欲しい:system_checks2 PASS、system_checks3 PASSなど –
私は正規表現はこれのための良いツールだとは思わない。まず、出力をより構造化したほうがよいでしょう。それが不可能な場合は、まだsplit()によっていくつかの結果が得られるかもしれません。たとえば、改行を削除し、その1つの長い文字列を作成し、split( "running")を呼び出すことをお勧めします。 012 []内の部分文字列を簡単に探すことができます – lhk