すばやくVROログからクラッタを削除する


シナリオ


VROは箱のログの大きなビットを提供しますが、問題は、それは審美的に喜ばないです.率直に言って、データと時間[2022-03-14 02:33:03.144 -04:00INFO]のこれらの長い試練は、私を悩まします.だから、私のような場合は、その迷惑を望んでいないか、または最も困難な方法で誰かにこれらのログを表示するか、多分アクション/実行を保存したい場合は、おそらく適切な場所にいる.私がそれをする方法を見ましょう.
私は、最も簡単な方法は1つの試みでそれをすべて削除するregexを見つけることであると思います.

解決策


ワークフローまたはアクションの実行後、
  • ログをコピーし、メモ帳+を開きます.
  • Ctrl + Hキーを押します.
  • は、どのフィールドが下記のregexと検索モードでどのようなフィールドをコピーしているかを確認します.

  • ワークフロー


    .+?(?=:)+.+?(?=:)+.+?(?=:)+:(00|30)+(INFO|WARNING|DEBUG|ERROR)
    

    OR


    行動のために


    .+?(?=:)+.+?(?=:)+.+?(?=:)+:(00|30)+(INFO|WARNING|DEBUG|ERROR)+([^)]+)\)+( +?|\t)(?=(([^"]*"){2})*[^"]*$)
    
  • をクリックします.
  • それです.

    regexrで自分を試してみてください。コム


    ワークフローのために:regexr.com/6haum
    行動のために:regexr.com/6hauv