Générateur de Regex Linux & Infrastructure

Générez des expressions régulières calibrées pour l'administration système : grep, fail2ban, analyse de logs Nginx/Apache, scripts Bash et Python.

Cas d'usage

Sélectionnez un cas d'usage. La regex est générée instantanément avec décomposition pédagogique.

Options (flags)

Sélectionnez un cas d'usage pour générer la regex.

Décomposition de la regex

Zone de test

Collez vos logs, adresses IP, URLs ou autres données. Limite : 5 000 caractères.

Comprendre le principe

Les expressions régulières sont un outil fondamental en administration système. Utilisées avec grep, awk, sed et dans des outils comme fail2ban ou logrotate, elles permettent de filtrer des logs, d'extraire des adresses IP, de détecter des erreurs et d'automatiser des traitements sur des fichiers texte. Ce générateur produit des regex calibrées pour un usage infrastructure : bornées, anti-ReDoS, sans wildcards naïfs. Trois formats sont fournis — JavaScript, PCRE et commande grep -E — pour une intégration immédiate dans vos scripts Bash, Python ou PHP. Le mode pédagogique décompose chaque token pour comprendre et adapter la regex à votre contexte spécifique.

Bonnes pratiques

Utilisé dans : grep, awk, sed, fail2ban, logwatch, journalctl, Nginx, scripts Bash/Python/PHP — analyse de logs /var/log/auth.log, /var/log/nginx/access.log, détection de brute-force SSH, extraction d'IPs, filtrage d'erreurs applicatives. Voir aussi : guide regex pour administrateurs Linux.