génération d'expression régulière avec java

génération d'expression régulière avec java - Java - Programmation

Marsh Posté le 24-04-2011 à 10:28:48    

Bonjour,
 
J'ai besoin de votre aide. Je veux créer un programme java qui prend en entrée un fichier qui contient un ensemble d'expression et me génère en sortie l'expession régulière ou l'ensemble d'expressions régulières associées.
Par exemple:
le fichier d'entrée contient:
fich1.123.b
Fich2.123123.a
Donc le sortie est : fich[1-2].[123]+.[a-b]
 
Je n'ai aucune idée sur la faisabilitéde ça et comment pourrais je commencer?
 
Merci beaucoup pour votre aide.

Reply

Marsh Posté le 24-04-2011 à 10:28:48   

Reply

Marsh Posté le 24-04-2011 à 14:22:08    

En premier lieu, ta "sortie" est fausse car elle peut valider des chaines qui ne sont validées par aucune des deux autres (ex: fich1.123123.a)
 
Je serais toi je me contenterais de faire des unions (A)|(B)|(C)| ...

Reply

Marsh Posté le 24-04-2011 à 14:25:07    

je cherche une piste de départ comment faire les unions par exemple.
merci pour votre aide

Reply

Sujets relatifs:

Leave a Replay

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