J'essaie d'extraire le montant en dollars de certaines factures. J'ai besoin que la correspondance soit sur le mot directement après le mot "TOTAL". De même, le mot "total" peut parfois apparaître suivi d'un deux-points (par ex. Total:
). Un exemple de texte est présenté ci-dessous :
4 Achat de crédit Discover - c REF# : 02353R TOTAL : 40.00 AID : 1523Q1Q TC : mzQm 40.00 CHANGE 0.00 NOMBRE TOTAL D'ARTICLES VENDUS = 0 23/12/17 Ql:38piii 414 9 76 1G6 MERCI DE VOTRE MAGASINAGE KR08ER recrute - postulez dès aujourd'hui !
Dans le cas de l'échantillon ci-dessus, la correspondance devrait être la suivante "40.00"
.
La déclaration Regex que j'ai écrite :
(?<=total)([^\n\r]*)
retire TOUT ce qui suit le mot "total". Je ne veux que le mot suivant.