regex souci de débutant.

regex souci de débutant. - Python - Programmation

Marsh Posté le 30-08-2004 à 13:48:24    

bonjour
 

Code :
  1. line = 'hellooooo salut.'
  2. motif = re.compile('(?:hello|plop|salut|hi|re|ola|good (?:morning|afternoon|evening)|hallo)?')
  3. a = motif.findall(line)
  4. print a
  5. ['hello', '', '', '', '', '', 'salut', '', '']


 
j'aimerais obtenir 'hello' dans le liste seulement si quelqu'un écrit 'hello' et pas 'hellooooo'.  [:kc]  
 
vous pouvez m'aider ?
merci d'avance  :jap:


Message édité par Profil supprimé le 30-08-2004 à 13:54:21
Reply

Marsh Posté le 30-08-2004 à 13:48:24   

Reply

Marsh Posté le 30-08-2004 à 16:23:53    

hell[o]{1,1} ?


---------------
Jubi Photos : Flickr - 500px
Reply

Marsh Posté le 30-08-2004 à 19:09:37    

Jubijub a écrit :

hell[o]{1,1} ?


 
comment ça ?  

Reply

Marsh Posté le 30-08-2004 à 21:23:51    

ben là hello passe, et pas helloooooo


---------------
Jubi Photos : Flickr - 500px
Reply

Sujets relatifs:

Leave a Replay

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