#regex
14 éléments
re: capturer en multi-lignes sans gourmandise
Utiliser DOTALL et quantificateurs non-gourmands pour matcher proprement.
re.sub: substitution avec fonction et groupes nommés
Remplacer dynamiquement en utilisant une fonction de rappel et des groupes.
python: regex compilées
Précompiler pour réutilisation rapide.
pandas: string methods et regex
Nettoyer et extraire des chaînes avec str.* et regex.
pandas: str.split et extract multiples
Extraire plusieurs champs via split/regex extract.
csplit: découper un fichier par motifs
Créer des morceaux d'un fichier en séparant sur des regex, sans perdre de lignes.
csplit: découper un fichier par regex
Scinder un fichier en morceaux selon des marqueurs (regex) avec noms prédictibles.
fail2ban-client: ban/unban et tester une regex
Piloter fail2ban pour bannir/débannir et valider les filtres.
pcregrep: regex multi-lignes et lookarounds
Utiliser PCRE en CLI pour des motifs complexes qui traversent les fins de lignes.
perl -0777: remplacement multi-ligne robuste
Utiliser Perl en mode slurp (-0777) pour faire des remplacements multi-lignes sûrs.
rename: renommer en masse avec regex (sécurisé)
Renommer par lot avec regex: dry-run, minuscules, tirets, extensions, collisions évitées.
regex grep
grep/egrep, classes, ancrages, options