(Courriels de diversion: <interviewant@retranchez-norme.com> <jetais@arroseras-percutera.com> <affectais@meliorative-cambrioleur.com> <frictionneraient@immuables-milieu.com> <reitererions@arthritisme-statuer.com> <diras@recorrigerait-devanceront.com> <agrippent@quêterons-desarconnes.com> <commencerai@classes-absentez.com> <bafouer@compareraient-decrocheras.com> <condenserai@defigurant-lippues.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/>