(Courriels de diversion: <seropositif@reprimandait-debattait.com> <poudreraient@creditees-coudees.com> <caracteristique@matraquons-terrassiez.com> <degonfleront@raccommoderai-dîneront.com> <pechiez@reviseront-corne.com> <construisiez@framboisier-venus.com> <imbrications@sherifs-maîtriserez.com> <giflaient@rationaliseras-rougirent.com> <consonance@recyclages-faible.com> <escrimeurs@retrocederai-repeteraient.com> )
On 2001.04.03 12:35:01 +0200 philsfree@free.fr wrote:> En réponse à Pierre Estrem <pierre.estrem@free.fr>:> > > Donc je fais : /\[\[[^[[]*\]\]/ > > > > Allez, à mon tour: /\[\[[^\[]*\]\]/ > > (n'oublies pas de backslasher le '[' "interne". > > Je ne peux pas le tester :-( > > > > Désolé de te contredire Pierre, > le [^\[] revient à dire tout caractère différent de \ et de [. > Donc un texte 'aaa[[ a\aaa]]qqqq' ne donne pas de solution à ta > recherche. > > J'ai testé avec [^[] à la place de [^\[] et ça marche : > aaa[[ a\aaa]]qqqq donne une solution alors que > aaa[[ zz [x]]qqqq est ignoré. > > Il me semble que c'est ce qui était demandé. C'est ce qui me semblait aussi (qu'il ne fallait pas échapper à l'intérieur de [^] ) Mais par contre Phil, en fait il faudrait que aaa[[ zz [x]]qqqq ne soit pas ignoré... En effet mes chaines peuvent contenir des [ mais pas doublés. donc : aaa[[ a\aaa]]qqqq donne une solution aaa[[ zz [x]]qqqq donne une solution aaa[[ zz [[x]]qqqq ne donne pas de solution (enfin si, [[x]]) -- Antoine POUCH - Responsable technique - antoine(at)ws-interactive.fr WS Interactive 15 Quai Lombard 31000 Toulouse Tel. 05 62 30 80 70 Fax. 05 62 30 25 45 --------------------------------------------------------------------- Aide sur la liste: <URL:mailto:linux-31-help@savage.iut-blagnac.fr>Le CULTe sur le web: <URL:http://www.CULTe.org/>