[expression reguliere] besoin d'aide

besoin d'aide [expression reguliere] - Divers - Programmation

Marsh Posté le 09-11-2008 à 17:27:38    

salut à vous.
je cherche la bonne syntaxe pour réussir à remplacer le contenu se trouvant entre 2 / par une chaine
ex:
/var/lib/python-support/python2.5/glchess/uci.py
doit devenir:
/----/----/----/----/----/uci.py
 
je suis parti dans un truc du genre (ajout d'espace volontaire pour la lisibilité)
s / \ / * \ / / \ / ---- \ / / g
 
mais je n'obtiens pas le bon résultat.
qqun pour m'aider?  [:coldlake]

Reply

Marsh Posté le 09-11-2008 à 17:27:38   

Reply

Marsh Posté le 09-11-2008 à 17:28:52    

Code :
  1. ([^/]+)


Message édité par masklinn le 09-11-2008 à 17:29:03

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box, and replicate and expand beyond their wildest dreams by throwing away the limits imposed by overbearing genetic r
Reply

Marsh Posté le 09-11-2008 à 17:47:24    

Merci mais à coup sur ta réponse ne va pas apporter le résultat escompté  :sleep:

Reply

Marsh Posté le 09-11-2008 à 18:25:51    

tu peux pas l'en sortir avec des split et des join ?


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 09-11-2008 à 18:27:38    

pour les regexp , je conseille kodos, qui permet, visuellement, de voir ce que fait la regexp sur tes cibles


---------------

Reply

Marsh Posté le 09-11-2008 à 18:51:36    

flo850 a écrit :

pour les regexp , je conseille kodos, qui permet, visuellement, de voir ce que fait la regexp sur tes cibles


cool je prend note  :jap:  
sinon j'ai trouvé un truc qui répond à ma question

Code :
  1. s/[^\/]*[^\/]\//----\//g

 [:tinostar]

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed