Log Level Regex
Matches common log levels: DEBUG, INFO, WARN, ERROR, FATAL.
loggingdevopsparsing
正規表現パターン
/\b(DEBUG|INFO|WARN(?:ING)?|ERROR|FATAL)\b/g
テスト例
[INFO] Server started. [ERROR] Connection failed. [DEBUG] Retrying. [FATAL] Crash.
コード例
javascript
const regex = /\b(DEBUG|INFO|WARN(?:ING)?|ERROR|FATAL)\b/g;
const result = str.match(regex);
python
import re
pattern = re.compile(r'\b(DEBUG|INFO|WARN(?:ING)?|ERROR|FATAL)\b')
result = pattern.findall(text)
go
import "regexp"
re := regexp.MustCompile(`\b(DEBUG|INFO|WARN(?:ING)?|ERROR|FATAL)\b`)
result := re.FindAllString(text, -1)
使い方
- 上記のパターンをコピーしてください
- 「ビジュアライザーで動作確認」ボタンをクリックすると、実際のマッチ結果を確認できます
- コード例をそのままプロジェクトに貼り付けて使用できます
注意事項
- このパターンはJavaScriptの正規表現エンジンで動作確認しています
- 言語によって動作が異なる場合があります。必ずビジュアライザーでテストしてください
- 本番環境での使用前に十分なテストを行ってください