Questione : L'espressione normale ha dovuto analizzare una serie di due punti multipli ed estrarre elemento-modificata

Sto analizzando una lima del txt che ha 100 delle linee come:

line 1: ACCREDITAMENTO del
ACH RICEVUTO - identificazione di Cust: 82251432 Desc: Nome dei comp. dell'atmosfera PAYMNT: Identificazione dei comp. di FDRETAILATM 0611: 0123456780 gruppo Discr: ATMOSFERA CHE PROCEDA SEC: Nome di PPD Cust: Aggiunte del HQ di SAMJONESLANDRY: Nessun

capture delle aggiunte soltanto il 82251432

line2: ACCREDITAMENTO del
ACH RICEVUTO - identificazione di Cust: BMG2 741529 Desc: Nome dei comp. EBSETL0611: Identificazione dei comp. di BLEHLLC: Sec 1234567898: Nome del CCD Cust: Aggiunte di SAMJONESLANDRY 409: Nessun

capture delle aggiunte soltanto il 741529

line3: ACCREDITAMENTO del
ACH RICEVUTO - identificazione di Cust: A415297 Desc: Nome dei comp. EBSETL0611: Identificazione dei comp. di BLEHLLC: Sec 1234567898: Nome del CCD Cust: Aggiunte di SAMJONESLANDRY 409: Nessun

capture delle aggiunte soltanto il A415297


I ha fatto una simile domanda che non non rend contoere che i miei dati hanno avuti possibilities
class= > " libero " del
soluzioni >Related class= espressione >Regular qRelatedParent " del class= " dell'elemento " del title= " del href= " /Programming/Languages/Regular_Expressions/Q_26287046.html di

Risposta : L'espressione normale ha dovuto analizzare una serie di due punti multipli ed estrarre elemento-modificata

“. Identificazione del *Cust:. *? \ b ([\ w \ d] +) \ s*Desc.*

Il primo gruppo gli dà il fiammifero.

Suppone che avete bisogno della parola appena prima Desc. Se è qualcos'altro, chiedere prego
Altre soluzioni  
 
programming4us programming4us