Fråga : Stamgästuttryckt behövde att parse enreviderad stränga av multipelkolon- och extrakt

Satslösning för förmiddag I som en txt sparar, som har 100s av fodrar något liknande:

line 1:
ACH KREDITERAR MOTTAGET - den Cust LEGITIMATIONEN: 82251432 Desc: Känt komp för ATM PAYMNT: KompLEGITIMATION för FDRETAILATM 0611: 0123456780 gruppera Discr: ATM SOM BEARBETAR SEKUND: PPD kända Cust: SAMJONESLANDRY-HQ-Addenda: Ingen Addenda

capture endast 82251432
line2:
ACH KREDITERAR MOTTAGET - den Cust LEGITIMATIONEN: BMG2 741529 Desc: Känt komp EBSETL0611: BLEHLLC-kompLEGITIMATION: Sekund 1234567898: CCD kända Cust: Addenda för SAMJONESLANDRY 409: Ingen Addenda

capture endast 741529
line3:
ACH KREDITERAR MOTTAGET - den Cust LEGITIMATIONEN: A415297 Desc: Känt komp EBSETL0611: BLEHLLC-kompLEGITIMATION: Sekund 1234567898: CCD kända Cust: Addenda för SAMJONESLANDRY 409: Ingen Addenda

capture endast som A415297

I frågade ett liknande, ifrågasätter realisering inte att min data hade olik possibilities
Related lösningar för class= ": " title=, " för Regular " behövde att parse en stränga av det multipelkolon och extraktet en element

Svar : Stamgästuttryckt behövde att parse enreviderad stränga av multipelkolon- och extrakt

”. *CustLEGITIMATION:. *? \ b ([\ w \ D] +) \ s*Desc.*”,

Den första gruppen ger dig matchen.

Den antar att du behov uttrycker precis för Desc. Om det är någontingen annat, behaga frågar
Andra lösningar  
 
programming4us programming4us