Précédent   Forum des professionnels en informatique > Systèmes > Linux > Système
Système Vos questions autour de l'administration système
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/11/2010, 20h11   #1
Invité de passage
 
Inscription : novembre 2010
Messages : 5
Détails du profil
Informations forums :
Inscription : novembre 2010
Messages : 5
Points : 0
Points : 0
Par défaut Problème de compréhension expression régulière

Bonsoir à tous,

en plein travail sur les expression régulière, j'en ai deux qui me posent soucis :

1 )
Code :
sed -e '/b.\{3,\}n/,/e.d/{s/.*//g;s/.*/ body/}'
2 )
Code :
sed -n -e '3,5{=;s/\([[:lower:]]\).*\([[:lower:]]\)/\1*\2/g;p}'
J'ai des idées pour la 2 (remplacement des caractères minuscules des lignes 3 4 et 5 par des *), mais sinon la 1 aucune aucune idée !

Si des pros du regex passent et veulent bien m'éclairer

merci d'avance et bonne soirée

edit : je comprendrais si vous ne voulez pas vous y plonger
Globalement est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/11/2010, 20h52   #2
Membre Expert
 
Avatar de becket
 
Frédéric Brugmans
Informaticien multitâche
Inscription : février 2005
Messages : 661
Détails du profil
Informations personnelles :
Nom : Frédéric Brugmans

Informations professionnelles :
Activité : Informaticien multitâche

Informations forums :
Inscription : février 2005
Messages : 661
Points : 1 196
Points : 1 196
1 - De la ligne qui correspond à l'expression régulière jusqu’à la ligne qui correspond à la seconde expression régulière. Elle applique l'expression 1 - s/.*//g et l'expression 2 - s/.*/ body/ - ( remplacement )
becket est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h38.


 
 
 
 
Partenaires

Hébergement Web