Jour 25 10 min
Les bases des regex
1 / 13 · ≈ 9 min restantes
Le problème
La visionneuse de logs de ton équipe a un champ de filtre qui prend une expression régulière JavaScript, écrite /motif/drapeaux. Une consigne « Garde » demande une regex qui correspond exactement aux lignes citées. Une consigne « Trouve » demande une regex dont la première correspondance dans chaque ligne est exactement le texte cité.
Le service de paiement a écrit 7 lignes dans la dernière minute : ERROR order 4821 failed: timeout, INFO order 4822 paid, WARN disk 91% full, error order 77 failed: card declined, INFO user ana@example.com logged in, INFO order 4823 paid in 2 tries et DEBUG cache hit.