#regex

14 éléments

snippet

re: capturer en multi-lignes sans gourmandise

Utiliser DOTALL et quantificateurs non-gourmands pour matcher proprement.

ouvrir
snippet

re.sub: substitution avec fonction et groupes nommés

Remplacer dynamiquement en utilisant une fonction de rappel et des groupes.

ouvrir
snippet

python: regex compilées

Précompiler pour réutilisation rapide.

ouvrir
snippet

pandas: string methods et regex

Nettoyer et extraire des chaînes avec str.* et regex.

ouvrir
snippet

pandas: str.split et extract multiples

Extraire plusieurs champs via split/regex extract.

ouvrir
snippet

csplit: découper un fichier par motifs

Créer des morceaux d'un fichier en séparant sur des regex, sans perdre de lignes.

ouvrir
snippet

csplit: découper un fichier par regex

Scinder un fichier en morceaux selon des marqueurs (regex) avec noms prédictibles.

ouvrir
snippet

fail2ban-client: ban/unban et tester une regex

Piloter fail2ban pour bannir/débannir et valider les filtres.

ouvrir
snippet

pcregrep: regex multi-lignes et lookarounds

Utiliser PCRE en CLI pour des motifs complexes qui traversent les fins de lignes.

ouvrir
snippet

perl -0777: remplacement multi-ligne robuste

Utiliser Perl en mode slurp (-0777) pour faire des remplacements multi-lignes sûrs.

ouvrir
snippet

rename: renommer en masse avec regex (sécurisé)

Renommer par lot avec regex: dry-run, minuscules, tirets, extensions, collisions évitées.

ouvrir
leçon

regex grep

grep/egrep, classes, ancrages, options

ouvrir
page 1 sur 2 plus anciens →