ログファイルを解析するための正規表現を書いていますが、特定の表現の種類の範囲 (?) を確立する方法がわかりません。この場合、具体的には、ログファイルにはさまざまな重大度が含まれています。
(['EMERG','ALERT','CRIT','ERR','WARNING','NOTICE','INFO','DEBUG'])
基本的に、これらすべてに一致する正規表現をどのように書くのか疑問に思っています。ほとんどのデジタル作業は理解できますが、文字が難しい問題を引き起こしています。
ログファイルを解析するための正規表現を書いていますが、特定の表現の種類の範囲 (?) を確立する方法がわかりません。この場合、具体的には、ログファイルにはさまざまな重大度が含まれています。
(['EMERG','ALERT','CRIT','ERR','WARNING','NOTICE','INFO','DEBUG'])
基本的に、これらすべてに一致する正規表現をどのように書くのか疑問に思っています。ほとんどのデジタル作業は理解できますが、文字が難しい問題を引き起こしています。
この正規表現は、これらすべてのエントリに一致します: [A-Za-z]{1,} 基本的に、A から Z または a から z までの文字のみを持ち、少なくとも 1 文字の長さのすべてのパターンに一致します。
詳細については、これを参照してください: regex cheat-sheet
ここで正規表現を試してください:http://gskinner.com/RegExr/