Microsoft
Software
Hardware
Network
Question : Regular Expression needed to parse a string of multiple colons and extract an element-revised
I am parsing a txt file that has 100's of lines like:
line 1:
ACH CREDIT RECEIVED - Cust ID: 82251432 Desc: ATM PAYMNT Comp Name: FDRETAILATM 0611 Comp ID: 0123456780 Batch Discr:ATM PROCESSING SEC: PPD Cust Name: SAMJONESLANDRY HQ Addenda: No Addenda
capture only the 82251432
line2:
ACH CREDIT RECEIVED - Cust ID: BMG2 741529 Desc: EBSETL0611 Comp Name: BLEHLLC Comp ID: 1234567898 SEC: CCD Cust Name: SAMJONESLANDRY 409 Addenda: No Addenda
capture only the 741529
line3:
ACH CREDIT RECEIVED - Cust ID: A415297 Desc: EBSETL0611 Comp Name: BLEHLLC Comp ID: 1234567898 SEC: CCD Cust Name: SAMJONESLANDRY 409 Addenda: No Addenda
capture only the A415297
I asked a similiar question not realizing that my data had different possibilities
Related Solutions:
Regular Expression needed to parse a string of multiple colons and extract an element
Answer : Regular Expression needed to parse a string of multiple colons and extract an element-revised
".*Cust ID:.*?\b([\w\d]+)\s*Desc.*
"
First group gives you the match.
It assumes that you need word just before Desc. If it's something else, please ask
Random Solutions
PHP: Find and Replace only 1st occurance
How do I avoid getting login demands SEVERAL TIMES using .htaccess?
How to replace hard drive on Sony VGN-NS240E laptop. PCG-7153L
How to fix corruption of the innodb tables?
Connect Server Antispam
exchange 2003, email box count
Ubuntu 10.04 WUBI Install to Native Install
capturing .net application tab event
DatetimePicker Problem C#
Convert DBtimeStamp to Date in Crystal 8.5