bonjour, j'ai un probleme avec une expression reguliere
je cherche a remplacer dans un fichier : le contenu entre deux mots connus.
Exemple : la maison ("belle et joile") rouge
ici je cherche a remplacer le contenu entre la et rouge
donc
la ([(?!rouge)]*)rouge
mais c'est pas bon car [ ] va tester que chaque lettre de rouge ne se trouve
pas dans le contenu a changer ! alors que je voudrai qu'il teste le mot
rouge et non r, o, u, g, e, etc...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
g.patel
On Wed, 13 Aug 2003 17:31:13 +0200, "Manu" wrote:
bonjour, j'ai un probleme avec une expression reguliere (...)
si quelqu'un a une soluce..
Poster sur un groupe consacré à la programmation ? Ici c'est la configuration et l'installation de Linux. Lire le groupe fr.bienvenue pour vous orienter dans les groupes de nouvelles francophones.
Gerard
On Wed, 13 Aug 2003 17:31:13 +0200, "Manu" <manu@cyklades.com> wrote:
bonjour, j'ai un probleme avec une expression reguliere
(...)
si quelqu'un a une soluce..
Poster sur un groupe consacré à la programmation ?
Ici c'est la configuration et l'installation de Linux.
Lire le groupe fr.bienvenue pour vous orienter dans les groupes
de nouvelles francophones.
bonjour, j'ai un probleme avec une expression reguliere (...)
si quelqu'un a une soluce..
Poster sur un groupe consacré à la programmation ? Ici c'est la configuration et l'installation de Linux. Lire le groupe fr.bienvenue pour vous orienter dans les groupes de nouvelles francophones.
Gerard
T'aZ
On Wed, 13 Aug 2003 17:31:13 +0200, Manu wrote:
bonjour, j'ai un probleme avec une expression reguliere je cherche a remplacer dans un fichier : le contenu entre deux mots connus. Exemple : la maison ("belle et joile") rouge ici je cherche a remplacer le contenu entre la et rouge
(^la)(.*)(rouge$)
non ?
echo 'la maison ("belle et joile") rouge' | sed 's/(^la)(.*)(rouge$)/1 proutcacabidule 3/' la proutcacabidule rouge
ou j'ai rien compris à la question ? :p
-- T'aZ |Jabber:|GPG keyID:E051925D|http://taz.prout.be *They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.* Benjamin Franklin 1759 Faq TCPA|Palladium|DRM http://www.cl.cam.ac.uk/~rja14/tcpa-faq.html
On Wed, 13 Aug 2003 17:31:13 +0200, Manu wrote:
bonjour, j'ai un probleme avec une expression reguliere
je cherche a remplacer dans un fichier : le contenu entre deux mots connus.
Exemple : la maison ("belle et joile") rouge
ici je cherche a remplacer le contenu entre la et rouge
(^la)(.*)(rouge$)
non ?
echo 'la maison ("belle et joile") rouge' | sed 's/(^la)(.*)(rouge$)/1 proutcacabidule 3/'
la proutcacabidule rouge
ou j'ai rien compris à la question ? :p
--
T'aZ |Jabber:taz-007@jabber.org|GPG keyID:E051925D|http://taz.prout.be
*They that can give up essential liberty to obtain a little temporary
safety deserve neither liberty nor safety.* Benjamin Franklin 1759
Faq TCPA|Palladium|DRM http://www.cl.cam.ac.uk/~rja14/tcpa-faq.html
bonjour, j'ai un probleme avec une expression reguliere je cherche a remplacer dans un fichier : le contenu entre deux mots connus. Exemple : la maison ("belle et joile") rouge ici je cherche a remplacer le contenu entre la et rouge
(^la)(.*)(rouge$)
non ?
echo 'la maison ("belle et joile") rouge' | sed 's/(^la)(.*)(rouge$)/1 proutcacabidule 3/' la proutcacabidule rouge
ou j'ai rien compris à la question ? :p
-- T'aZ |Jabber:|GPG keyID:E051925D|http://taz.prout.be *They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.* Benjamin Franklin 1759 Faq TCPA|Palladium|DRM http://www.cl.cam.ac.uk/~rja14/tcpa-faq.html