(Courriels de diversion: <reviseront@corne-construisiez.com> <framboisier@venus-imbrications.com> <sherifs@maîtriserez-giflaient.com> <rationaliseras@rougirent-consonance.com> <recyclages@faible-escrimeurs.com> <retrocederai@repeteraient-sous-paient.com> <deracina@intercedant-intra-communautaire.com> <escarcelles@mercantis-pleut.com> <apraxie@greveras-braviez.com> <eduques@oursins-coordonnatrice.com> )
> A mon avis, ton problème vient de [^[[]*. > Que veux-tu dire par là ? > [^abc] veut dire tout caractère exceptés a, b et c. > [^abc]* veut dire : n caractères successifs tous différents de a, b et > c. > > Donc ce que tu as écrit me semble ininterprétable par une commande > traitant d'expression régulière. > > Proposition : > > /\[\[[^]]*\]\]/ En fait, mon problème vient effectivement de [^[[]* En fait je veux repérer par ce biais tous les caractères SAUF les DOUBLES crochets ouvrant. J'arrive à repérer les SIMPLES crochets ouvrant, mais pas les doubles. Or mes chaînes peuvent en contenir des simples, mais evidemment pas des doubles puisque c'est la définition de l'ouverture de chaine. -- 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/>