Log Level Regex
Matches common log levels: DEBUG, INFO, WARN, ERROR, FATAL.
パターン
/\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)
loggingdevopsparsing