Bonjour,
je suis désolé si je ne suis pas à la bonne section, mais je n'ai trouvé aucune section répondant à mon problème. Je souhaite faire une expression régulière assez simple, mais je bute sur un point. A noter que pour l'executer j'utilise le moteur d'expr rég sous Java.
J'ai un fichier contenant des milliers d'entrées texte, des mots classés par ordre alphabétique:
AAD => ADA
BJNOORU => BONJOUR
etc.
Je souhaite chercher des mots dedans, avec caractères optionels:
AEG?L?N
Ceci va donc me chercher tous les mots:
AEGLN
AEGN
AELN
AEN car le G et le L sont optionnels.
Mon seul souci est donc que ça sort les solutions AEN. En effet, je désirerai avoir tous les résultats précédents, mais sans ce AEN (qui signifie en fait qu'il faudrait qu'il y ait au moins un charactère optionnel qui ne le soit pas...).
Est-il possible de faire cela en regex ?
Merci pour vos réponses.
Partager