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
Create ZIP from Batch file w/o third party utility
How would I launch a C# Windows appllication in full screen mode using Visual Studio 2005?
Javascript date calculation -- year isn't changing
USB Shorting Out Motherboard
How can DPInst search all of the subdirectories under the working directory
Question with System Volume Information
How do i start mssqlserver service as network system account
Freeware LDAP Admin Tool
C# - Error retrieving array from session state.
exchangeSA warning every 15 minutes 9186