Hello,

Je recherche une expression régulière pour trouver les patents (numéro de brevets) dans du texte libre sachant qu'un patent number à le format suivant :

LLnnnnn
LLnnnnnL
LLnnnnnLn

où L est une lettre [A-Z] et n un entier entre 0 et 9.

exemple :
"La recherche brevet a permis d'isoler fr14521 fr45877A 999 AU50000B1." donnerait :
fr14521
fr45877A
AU50000B1

Merci pour toute aide !

Un début de piste :
([A-Z]{2})([0-9]{1,})([A-Z][0-9]|[A-Z]+[^[A-Z]{2}])?