[lex] Probleme reconnaissance d une chaine par ex

Probleme reconnaissance d une chaine par ex [lex] - Divers - Programmation

Marsh Posté le 01-06-2004 à 18:14:25    

bjr,
 
Voila, je n arrive pas à faire reconnaître par lex une chaine de ce type
 
2 premieres lettre de la chaine : lo
ensuite c ts les caracteres qu on veut minuscule ou maj
(en option) et le max de caraceteres est 10
 
exemple :
 
lovarti
loi
 
merci d avance


Message édité par sbucci2 le 01-06-2004 à 18:14:58
Reply

Marsh Posté le 01-06-2004 à 18:14:25   

Reply

Marsh Posté le 01-06-2004 à 19:52:15    

help please !

Reply

Marsh Posté le 01-06-2004 à 20:05:04    

t'as du drôlement cherché dis donc

Reply

Marsh Posté le 01-06-2004 à 20:29:29    

Taz a écrit :

t'as du drôlement cherché dis donc


ben oui,
mais je galere avec la syntaxe Lex (je debute en lex/yacc)
si c 'est si facile pour toi, aide moi  ;)

Reply

Marsh Posté le 01-06-2004 à 22:16:39    

je propose ça :
lo. {return VLOCALE;}
 
je suis sur la bonne boie ?

Reply

Marsh Posté le 01-06-2004 à 22:17:41    

...

Reply

Marsh Posté le 01-06-2004 à 22:23:27    

c'est à dire ?

Reply

Marsh Posté le 01-06-2004 à 22:23:55    

non mais mets toi au boulot bordel, apprends les expressions régulières et reviens plus tard

Reply

Marsh Posté le 01-06-2004 à 22:41:17    

merci de ton coup de main  :pfff:  
 
j'ai déjà appris des trucs en lex/yacc, mais je bloque sur ce point.
Ca t'es jamais arrivé ?
 
Mais apparement pour toi les gens qui ont besoin d'un petit coup de pouce pour avancer non rien à faire ici !
 
En plus tu as l'air assez callé sur le sujet. Alors je pense que c est vraiment bête de t as par d envoyer ch... les gens qui te demande un coup de main surtout pour une ligne de code.

Reply

Marsh Posté le 01-06-2004 à 22:44:55    

c'est pas un petit coup de pouce dont tu as besoin, c'est d'apprendre les expressions régulières. y a des bouquins entiers qui y sont consacrés

Reply

Marsh Posté le 01-06-2004 à 22:44:55   

Reply

Marsh Posté le 01-06-2004 à 22:48:27    

mot_recherche lo[A-Za-z]*


 
peut être :)
 
mais je pense que tu as surtout besoin de lire de la doc...
http://www.linux-france.org/article/devl/lexyacc/

Reply

Marsh Posté le 01-06-2004 à 22:50:52    

ben non, là tu as pas la limite de taile

Reply

Marsh Posté le 01-06-2004 à 22:53:55    

j'avais pas fais gaffe [:dark]
 


alpha [A-Za-z]{8}
mot_recherche lo{alpha}


 
pas sur encore une fois :D et j'ai la flemme de lire mon lien/ le man :D


Message édité par black_lord le 01-06-2004 à 22:54:23
Reply

Marsh Posté le 01-06-2004 à 22:57:45    

black_lord a écrit :

mot_recherche lo[A-Za-z]*


 
peut être :)
 
mais je pense que tu as surtout besoin de lire de la doc...
http://www.linux-france.org/article/devl/lexyacc/


 
merci,
 
En ce moment j utilise ce site et d autres quotidiennement, mais tous les cas ne sont pas présentés et ce n'est pas facile d'extrapoler pour des cas particuliers


Message édité par sbucci2 le 01-06-2004 à 23:00:50
Reply

Marsh Posté le 01-06-2004 à 22:59:18    

c'est dans le man quand même :o

Reply

Marsh Posté le 01-06-2004 à 23:01:49    

merci à vous deux  :jap:

Reply

Sujets relatifs:

Leave a Replay

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