Bonjour à tous,
Comme je débute en perl, je trouve toujours des difficultés dans les regex,
j'ai un fichier contenant plusieurs lignes dont je veux extraire seulement les lignes sous cette forme;
deb: Mot1: phrase.
deb: Mot2: phrase.
...
j'ai fait l'expression suivante:
en fait le problème dans cette expression est qu'elle me renvoie aussi des lignes de forme: deb: mot1 mot 2: phrase. (càd 1 ou plusieurs mots après le premier : alors que je ne veux qu'un seul mot après le premier
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 next unless (/^\s*(deb):\s*(.*?)([^\s:]*):\s*([^.]*\.)$/);
comment je peux modifier cette expression SVP ?
Partager